Metoda Java String contentEquals() .

❮ Metody řetězců


Příklad

Zjistěte, zda řetězec obsahuje sekvenci znaků:

String myStr = "Hello";
System.out.println(myStr.contentEquals("Hello"));  // true
System.out.println(myStr.contentEquals("e"));      // false
System.out.println(myStr.contentEquals("Hi"));     // false


Definice a použití

Metoda contentEquals()prohledává řetězec, aby zjistila, zda obsahuje přesně stejnou sekvenci znaků v zadaném řetězci nebo StringBuffer.

Vrátí true, pokud znaky existují a falsepokud ne.


Syntax

Existují 2 contentEquals()způsoby:

public boolean contentEquals(StringBuffer chars)
public boolean contentEquals(CharSequence chars)

Hodnoty parametrů

Parameter Description
StringBuffer chars The StringBuffer to be searched for
CharSequence chars The sequence of characters to be searched for

Třída StringBuffer je jako String, lze ji pouze upravit, naleznete v balíčku java.lang.

Rozhraní CharSequence je čitelná sekvence hodnot znaků, která se nachází v balíčku java.lang.

Technické údaje

Vrácení: A booleanoznačující, zda v zadaném řetězci (nebo StringBuffer) existuje přesně stejná sekvence znaků:
  • true - existuje sekvence znaků
  • false - sekvence znaků neexistuje
Verze Java: 1.4 (contentEquals (StringBuffer chars ))
1.5 (contentEquals (CharSequence chars ))

❮ Metody řetězců