Рубрики
Без рубрики

Java – Как сравнить строку

– Java – Как сравнить строку

В Java мы используем equals() для сравнения строк.

1. равно()

1.1 Для сравнения строк используется равно()

	String name = "mkyong";

	if ("mkyong".equals(name)) {
		System.out.println("Yes");
	}

Выход

Yes

1.2 равно() чувствителен к регистру.

	String name1 = "hello";
	String name2 = "HELLO";

	if (name1.equals(name2)) {
		System.out.println("Yes");
	} else {
		System.out.printf("NO, equals is case sensitive!");
	}

Выход

NO, equals is case sensitive!

2. Равный сеньореклама ()

Для выполнения сравнения без учета регистра.

	String name1 = "hello";
	String name2 = "HELLO";

	if (name1.equalsIgnoreCase(name2)) {
		System.out.println("Yes");
	} else {
		System.out.printf("NO, equals is case sensitive!");
	}

Выход

Yes

Рекомендации

Оригинал: “https://mkyong.com/java/java-how-to-compare-string/”