再哪copy的程序?
public static void main(String[] args) {
// 创建两个对象,一个是“roasted”。一个是strA
String strA = new String("roasted");
// 创建两个对象,一个是“acorns”。一个是strB
String strB = new String("acorns");
// 把strB赋值给strA,此时两个对象指向同一块内存
strA = strB;
// 判断是否指向同一块内存
if (strA == strB) {
System.out.print("copies");
} else {
System.out.print("difference");
}
}
这题明显是个错题。答案应该是编译时报错。