小编Bre*_*ent的帖子

检查2个不同的等实例(包含示例)

我在下面的代码中使用==并打印出"Equals!",为什么?有人可以解释为什么这两个不同的字符串a和b是相等的吗?

public class test
{
    public static void main()
    {
        String a = "boy";
        String b = "boy";

        if(a == b)
        {
            System.out.println("Equals!");
        }
        else
        {
            System.out.println("Does not equal!");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java string equality reference string-literals

8
推荐指数
1
解决办法
675
查看次数

标签 统计

equality ×1

java ×1

reference ×1

string ×1

string-literals ×1