请问在java中为什么System.out.println("1:"+ s1 == s2);的结果只是true没有前面的"1:"呢?

2025-05-14 01:15:16
推荐回答(1个)
回答(1):

运算符的优先级问题

这样就会有了,但判断结果也会不同了

System.out.println("1:"+ (s1 == s2) );