JAVA里我哪里错了 最后一句话 OUTPUT报错

2025-05-18 17:09:31
推荐回答(1个)
回答1:

public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String output = null;    // 修改1:将定义提出来
        do {
            System.out.println("请输入姓名:");
    
            String input=scanner.next();
            System.out.println("你的姓名是:"+input);
            System.out.println("是否继续(Y/N)?");
            output=scanner.next();
        } while(output!="Y");    // 修改2:''换成“”
        System.out.println("程序结束");
    }