超级菜鸟的超级菜问题没人回答吗?
yztlg 2004-12-24 05:14:50 在Eclipse下我这个初学者编了如下代码:
public class Int {
public static void main(String[] args)throws java.io.IOException{
char a;
do
{ System.out.println(" ***********************************");
System.out.println(" ** **");
System.out.println(" ** 猜数字游戏 **"); System.out.println (" ***********************************");
System.out.println(" 1.游戏开始");
System.out.println(" 2.载入进度");
System.out.println(" 3.开发人员");
System.out.println(" 4.游戏帮助");
System.out.println(" 5.退出游戏");
System.out.print("请选择:");
a=(char)(System.in.read());
}while(a<'1'||a>'5');
switch(a){
case '1': //请问我在case '1'中输入的代码哪不对?
int b;
System.out.print("请输入一个数(1<||<10):");
b=(int)(System.in.read());//我编译后这段代码根本没有运行,应该提示我是 输入一个数(b)的啊,为什么 程序直接就运行完毕了呢?
if(b==4)
System.out.print("hahaha");
else
System.out.print("haha");
break;
}
菜鸟有菜鸟的快乐,希望大家不要剥夺我的快乐好吗??