// 3.用枚举
public enum sex {
男, 女
}
public static void main(String[] args) throws IOException {
AA a = new AA();
a.aa(sex.女);
}
public void aa(sex a) {
switch (a) {
case 男:
System.out.println("男");
break;
case 女:
System.out.println("女");
break;
default:
System.out.println("entry");
}
}
//2.用字符
public static void main(String[] args) throws IOException {
char a;
System.out.println("Enter a number from 1--3:");
a = (char) System.in.read();
switch (a) {
case '1':
System.out.println("输入的是--> 1");
break;
case '2':
System.out.println("输入的是--> 2");
break;
default:
System.out.println("entry");
}
}
//1.用做整型
public static void main(String[] args) throws IOException {
char a;
System.out.println("Enter a number from 1--3:");
a = (char) System.in.read();
switch (new Integer(a + "")) {// 不加""会变成AscII
case 1:
System.out.println("输入的是--> 1");
break;
case 2:
System.out.println("输入的是--> 2");
break;
default:
System.out.println("entry");
}
}
switch是不能用来判断字符串的!!