public static void main(String[] args)
{
String a = "misaka";
String b = "misaka";
if (a == b)
{
System.out.println("a==b");
}
else
{
System.out.println("a!=b");
}
}
测试输出是a==b
本文提供了一个简单的Java程序示例,展示了如何使用==操作符来比较两个相同内容的字符串变量是否引用相同的内存地址。通过该示例,我们了解到当两个字符串具有相同内容且直接赋值时,它们将指向同一个内存地址。
public static void main(String[] args)
{
String a = "misaka";
String b = "misaka";
if (a == b)
{
System.out.println("a==b");
}
else
{
System.out.println("a!=b");
}
}
测试输出是a==b
7752
3245

被折叠的 条评论
为什么被折叠?