这可能是重复的,我找不到像我这样的问题的其他帖子。如果是这样,请链接我说的问题,我也不知道该如何表达这个问题,而是在这里。
我有一个if语句,看起来像这样...
info = lines.toArray(new String[10]);
System.out.println(info[0]);
if (info[0] == "no") {
System.out.println("test");
}
它将数组列表字符串转换为字符串数组。然后打印出数组“ info”中第一组数据的值。控制台输出“否”(表示info [0] =否),但不打印“测试”。为什么是这样?感谢您的任何帮助,谢谢!