case 是个关键字,后面不要紧贴数字,放一起就不是一个关键字了,虚拟机不识别!
你的数字:1是作为一个条件的,要空格隔开!请看标准格式!
int key=(int)(Math.random()*10); switch (key) { case 1: System.out.println("大了"); break; case 2: System.out.println("小了"); break; default: System.out.println("什么"); break;