为了测试,我写了这个非常短的程序:
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner scan = new Scanner(System.in);
String input = scan.nextLine();
if (input == "y" ) {
System.out.println("Test");
}
}
}
当我输入y时,它不会打印任何内容,只是通常以退出代码0结束。
这是我的机器上的情况吗?如果是这样,为什么会出现这种情况呢?
或者我在这里犯了错误?如果是这样,我需要做些什么来解决它?
非常感谢你。