Метод contentEquals()
сравнивает String
с String Buffer
и возвращает логическое значение. Он возвращает истину, если строка соответствует буферу строк, в противном случае возвращает ложь.
boolean contentEquals(StringBuffer sb)
пример
В этом примере у нас есть две строки и два строковых буфера. Мы сравниваем строки со строковыми буферами, используя метод contentEquals()
. Здесь мы отображаем результат, напрямую вызывая метод в операторе System.out.println
. Однако вы также можете сохранить возвращаемое значение в логической переменной и использовать его далее следующим образом: boolean var = str1.contentEquals(sb1);
открытый класс ContentEqualsExample {public static void main (String args []) {String str1 = "Первая строка";String str2 = "Вторая строка";StringBuffer str3 = new StringBuffer ("Вторая строка");StringBuffer str4 = new StringBuffer ("Первая строка");System.out.println ("str1 равно str3:" + str1.contentEquals (str3));System.out.println ("str2 равно str3:" + str2.contentEquals (str3));System.out.println ("str1 равно str4:" + str1.contentEquals (str4));System.out.println ("str2 равно str4:" + str2.contentEquals (str4));} }
Выход:
str1 равно str3: ложь str2 равно str3: верно str1 равно str4: верно str2 равно str4: ложь
Оставить комментарий