-6
Ниже код представляет собой ту же операцию, но результаты различаются? Может ли кто-нибудь сказать мне, как java выполняет операцию ==?== Оператор на Java
String str = new String("Hello");
String str1 = new String("Hello");
System.out.println(str == str1);
о/р Ложные
String str = "Hello";
String str1 = "Hello";
System.out.println(str == str1);
о/р Истинные
Один быстрый совет: Всегда ищите вопрос, прежде чем отправлять новую. Это было задано много раз раньше. –
[Возможный дубликат Как сравнить строки в Java?] (Http://stackoverflow.com/questions/513832/how-do-compare-strings-in-java) – MadProgrammer