Почему этот код дает следующий ответ, правда? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Почему этот код дает следующий ответ, правда? [закрыто]

Сообщение Anonymous »

Я наблюдаю неожиданное поведение в своем коде Java. Он дает выходной сигнал как False True , но в идеале он должен дать True True .
public class InternMethodDemo {
public static void main(String[] args) {
String s1=new String("durga");
String s2=s1.concat("software");
String s3=s2.intern();
System.out.println(s2==s3);
String s4="durgasoftware";
System.out.println(s3==s4);
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... -true-true

Вернуться в «JAVA»