【发布时间】:2012-10-25 07:43:30
【问题描述】:
当我尝试在 Java 中执行代码时,它给了我 2 个不同的输出
String txt1="Hello";
String txt2="Hello";
System.out.println((boolean)txt1==txt2);
String txt1=new String("Hello");
String txt2=new String("Hello");
System.out.println((boolean)txt1==txt2);
【问题讨论】:
-
也无需将
==运算符的结果转换为boolean