Java String contentEquals() Metoda
Przykład
Dowiedz się, czy ciąg zawiera ciąg znaków:
String myStr = "Hello";
System.out.println(myStr.contentEquals("Hello")); // true
System.out.println(myStr.contentEquals("e")); // false
System.out.println(myStr.contentEquals("Hi")); // false
Definicja i użycie
Metoda contentEquals()
przeszukuje ciąg, aby dowiedzieć się, czy zawiera dokładnie taką samą sekwencję znaków w określonym ciągu lub StringBuffer.
Zwraca true
, jeśli znaki istnieją, a false
jeśli nie.
Składnia
Istnieją 2 contentEquals()
metody:
public boolean contentEquals(StringBuffer chars)
public boolean contentEquals(CharSequence chars)
Wartości parametrów
Parameter | Description |
---|---|
StringBuffer chars | The StringBuffer to be searched for |
CharSequence chars | The sequence of characters to be searched for |
Klasa StringBuffer jest jak String, tylko może być modyfikowana, znajduje się w pakiecie java.lang.
Interfejs CharSequence to czytelna sekwencja wartości znaków, którą można znaleźć w pakiecie java.lang.
Szczegóły techniczne
Zwroty: | A boolean , wskazujący, czy dokładnie taka sama sekwencja znaków istnieje w określonym ciągu (lub StringBuffer):
|
---|---|
Wersja Java: | 1.4 (contentEquals ( znaki StringBuffer )) 1.5 (contentEquals (znaki CharSequence ) ) |
❮ Metody strunowe