相关疑难解决方法(0)

基本Java问题:字符串相等

public class A {

    static String s1 = "I am A";

    public static void main(String[] args) {
        String s2 = "I am A";
        System.out.println(s1 == s2);
    }
}
Run Code Online (Sandbox Code Playgroud)

以上程序输出"true".两者是两个不同的标识符/对象输出是如何"真"?

我的理解是JVM会为每个对象创建不同的引用,如果是这样,输出是如何真实的?

java string equality

5
推荐指数
4
解决办法
576
查看次数

标签 统计

equality ×1

java ×1

string ×1