我想知道为什么在以下代码中:
String args0 = args[0];
String args1 = args[1];
args0.intern();
args1.intern();
if (args0==args1){
System.out.println("Success");
} else {
System.out.println("Failure");
}
通过作为行命令参数传递 2 个相同的字符串,它会返回failure
.
提前致谢。