理解switch
输入a,b的时候转大写,其余输出other
犯错点
1.定义一个变量后需要加分号结尾 表示结束
2.转换a的时候,a不存在这样一个变量,所以应该写成‘a’,单引号表示一个字符,双引号表示一个字符串
import java.util.Scanner; public class Switch02{ public static void main(String[] args){ Scanner myScanner = new Scanner(System.in); System.out.println("请输入字母"); char m = myScanner.next().charAt(0); switch(m){ case 'a':{ char aa=Character.toUpperCase('a'); System.out.println("a转大写为:"+aa); } break; case 'b':{ char bb=Character.toUpperCase('b'); System.out.println("b转大写为:"+bb); } break; default:{ System.out.println("other"); } break; } } }