A Java karakterlánc tartalmazza a () metódust
A Java karakterlánc tartalmazza () metódus segítségével ellenőrizhető, hogy az adott karakterkészlet része-e az adott karakterláncnak. Ha a megadott karakterek egy adott karaktersorozatot alkotnak, akkor logikai értéket ad vissza true értékre, ellenkező esetben hamis értéket. Közvetlenül felhasználható az if utasítás belsejében.
A Java (tartalmazza) metódus szintaxisa
public boolean String.contains(CharSequence s)
Paraméterek
s - Ez az a sorrend, amelyre a Java tartalmaz () metódust kell keresni
Visszatérési érték
A Java (tartalmazza) metódusa csak akkor adja vissza az igaz értéket, ha ez a karaktersorozat "s" hamis értéket tartalmaz.
Kivétel
NullPointerException - ha az s értéke nulla a Java tartalmazza () metódusban.
1. példa:
public class Sample_String {public static void main(String[] args) {String str_Sample = "This is a String contains Example";//Check if String contains a sequenceSystem.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));//String contains method is case sensitiveSystem.out.println("Contains sequence 'example': " + str_Sample.contains("example"));System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));}}
Kimenet :
Az „ing” szekvenciát tartalmazza: true
A „példa” szekvenciát tartalmazza: true A „példa” szekvenciát tartalmazza: hamis A „sztring” szekvenciát tartalmazza: hamisMikor kell használni a Contains () metódust?
A Java (tartalmazza) a programozásban gyakori eset, amikor ellenőrizni kívánja, hogy egy adott karakterlánc tartalmaz-e egy adott részstringet. Például, ha azt szeretné tesztelni, hogy a "A nagy vörös róka" karakterlánc tartalmazza-e a "piros" alszöveget. A string tartalmaz () Java módszert ilyen helyzetben hasznos.
2. példa: A Java karakterlánc () metódust tartalmaz az if else struktúrában:
public class IfExample {public static void main(String args[]) {String str1 = "Java string contains If else Example";// In If-else statements you can use the contains() methodif (str1.contains("example")) {System.out.println("The Keyword :example: is found in given string");} else {System.out.println("The Keyword :example: is not found in the string");}}}
Kimenet:
A Kulcsszó: példa: nem található a Java karakterlánc osztályban