求java详细编程。。

根据输入字符不同,显示不同的提示。要求:输入'W,'X','a''d',不区分大小写,会对应的输出中文:上、下,左、右4

如有帮助,辛苦采纳


import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入您相输入的内容(按回车结束)");
        String str = sc.nextLine();
        if (str.equals("W")){
            System.out.println("上");
        }else if (str.equals("X")){
            System.out.println("下");
        }else if (str.equals("a")){
            System.out.println("左");
        }else if (str.equals("d")){
            System.out.println("右");
        }else {
            System.out.println("输入有误");
        }
    }
}