Das String-Objekt ruft die Methode „contains“ auf, um zu ermitteln, ob das aktuelle String-Objekt die durch den Parameter angegebenen Strings enthält, zum Beispiel:
tom=Schüler;
Dann ist der Wert von tom.contains(stu) wahr und der Wert von tom.contains(ok) ist falsch.
Wir müssen wissen, dass die Indexposition der Zeichenfolge bei 0 beginnt, zum Beispiel:
Stringtom=dotcpp;
Dann sind die Zeichen, die den Indexpositionen 0, 1, 2, 3, 4 und 5 entsprechen, die Zeichen d, o, t, c, p und p.
Die String-Aufrufmethode indexOf(String s) ruft den String s vom Anfang des aktuellen Strings ab und gibt die Indexposition des ersten Vorkommens von s zurück. Wenn die Zeichenfolge s nicht abgerufen wird, ist der von dieser Methode zurückgegebene Wert -1.
Der String ruft die Methode indexOf(String s, int startpoint) auf, um den String s ausgehend von der Startpunktposition des aktuellen Strings abzurufen und gibt die Indexposition zurück, an der s zum ersten Mal erscheint. Wenn die Zeichenfolge s nicht abgerufen wird, ist der von dieser Methode zurückgegebene Wert -1.
Die Zeichenfolge ruft die Methode lastIndexOf(String s) auf, um die Zeichenfolge s ab dem Kopf der aktuellen Zeichenfolge abzurufen und die Indexposition zurückzugeben, an der s zuletzt angezeigt wurde. Wenn die Zeichenfolge s nicht abgerufen wird, ist der von dieser Methode zurückgegebene Wert -1.
Zum Beispiel:
Stringtom=Iamagoodcat;tom.indexOf(a);//Der Wert ist 2tom.indexOf(good,2);//Der Wert ist 7tom.indexOf(a,7);//Der Wert ist 13tom.indexOf(w, 2); //Der Wert ist -1
Das String-Objekt ruft diese Methode auf, um einen Teilstring des aktuellen Strings abzurufen, bei dem es sich um den String handelt, der vom Startpunkt des aktuellen Strings bis zum Ende abgefangen wird.
Das String-Objekt ruft die Methode substring(int start, int end) auf, um einen Teilstring des aktuellen Strings abzurufen. Der Teilstring ist ein String, der durch Kopieren der Zeichen von der Startindexposition des aktuellen Strings an die End-1-Indexposition erhalten wird.
Zum Beispiel:
Stringtom=Ich mag Basketball;Strings=tom.substring(1,3);
Dann ist s „wie“.
Hinweis : s ist nicht „wie Korb“.
Ein String s erhält ein String-Objekt, indem er die Methode trim() aufruft. Das String-Objekt ist der String von s, wobei führende und nachgestellte Leerzeichen entfernt wurden.
Hinweis : Wenn Sie den Dateinamen im Dateipfad abfangen möchten, müssen Sie die Escape-Operation „\“ verwenden, um „“ in der Zeichenfolge darzustellen.