在控制台输出{提示:确定?[y:n] : > }大括号中的语句,并输入y或n进行判断。谢谢

解决方案 »

  1.   

    import java.util.Scanner;public class Hello {
        public static void main(String[] args) {
            System.out.print("提示:确定?[y:n] : > ");        Scanner scanner = new Scanner(System.in);        if (scanner.hasNextLine()) {
                String input = scanner.nextLine();            System.out.println("y".equalsIgnoreCase(input) ? "Y" : "N");
            }
        }
    }
      

  2.   

    package com.csdn;import java.util.Scanner;public class Console {

    public static void main(String[] args) {
    System.out.println("提示:确定?[y:n] : >");
    Scanner sc = new Scanner(System.in);
    while(true)
    {
    String input = sc.next();
    if(input.equalsIgnoreCase("y") || input.equalsIgnoreCase("n"))
    {
    System.out.println("你输入的是"+input);
    }
    else
    System.out.println("输入错误,请重新输入!"+"\r\n");
    }
    }}