gpt4 book ai didi

Java:打印语句中的==给出了不同的答案

转载 作者:行者123 更新时间:2023-12-02 13:06:03 25 4
gpt4 key购买 nike

String a = "abc";
String b = "abc";

System.out.println("Result .... " + a==b); // false
System.out.println(a==b); // true

1st print 语句打印 false和第二个nd打印 true ,但理想情况下它必须是 true 。这是为什么false在第一个st打印语句中?

最佳答案

System.out.println("Result .... "+a==b); -> 结果字符串将附加“a”,然后与 b 进行比较,得出结果错误。

关于Java:打印语句中的==给出了不同的答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34847938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com