为什么它打印错误的输出?
ArrayList<String> loc = new ArrayList<String>();
这个数组列表存储了以下值:
[topLeft, topLeft, topLeft, bottomLeft, topLeft, bottomLeft, topLeft, topLeft, Left, topLeft]
第一个索引 0 是 = topLeft
if(loc.get(1)=="topLeft")
System.out.println("same")
else {
System.out.println("not same")
}
该程序打印错误的输出not same
而不是same