标签: java string
我真的不明白现在的错误。
String s = "a,b,c,d"; String[] test = s.split(","); System.out.println(test[0]); System.out.println(test[0] == "a");
控制台打印:
a false
根本没有意义。 test [0]是" a"和(" a" ==" a")是假的?
请原谅我的英语不好。 谢谢!
答案 0 :(得分:0)
==测试参考相等性。
==
.equals()测试价值平等。
.equals()
看this question。