嗨,println给我错误,但它工作正常,如果我只是分开打印它们。任何想法为什么发生这种情况在java中运行时布尔和字符串错误?
class StringTesting
{
public static void main(String me[])
{
String s1="Varun";
String s2="varun";
String s3="Varun";
String s4=new String("Varun");
String s5=new String("Varun");
System.out.println(" "+s1==s3+" "+s1==s2+" ");//here its giving me error
}
}
而且还感谢提前:)
'=='没有您似乎期待的优先顺序。 – user2357112
(假设你期望的优先顺序是“+”+(s1 == s3)+“”+(s1 == s2)+“”') – user2357112
给你*什么*错误? – EJP