我是这么写的 也能运行 但是总感觉怪怪的 还有其他方法吗?
import java.util.Scanner;
class DanXuan
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入您的选项: ");
char answer = 'a';
String str = String.valueOf(answer);
str = sc.nextLine();
/*
char x = 'a';
System.out.println("请输入选项");
Scanner sc=new Scanner(System.in);
String str= sc.nextLine();
char y[]=str.toCharArray();
x=y[0];
*/
switch(str){
case "A":
System.out.println("您的选择是:A");
break;
case "B":
System.out.println("您的选择是:B");
break;
case "C":
System.out.println("您的选择是:C");
break;
case "D":
System.out.println("您的选择是:D");
break;
default:
System.out.println("您的输入有误!");
break;
}
}
}
|
|