本帖最后由 邱成 于 2012-9-6 10:44 编辑
我写了一段java代码,结果控制台提示找不到符号c,请帮我看一下哪里出错,下面是代码和错误提示,谢了
import java.io.*;
class Swich
{
public static void main(String[] args)
{
try{
//输入流,从键盘接收数据
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
//给出提示
System.out.println("请输入一个字符");
//从控制台读取一行数据
String sr = br.readLine();
char[] c = sr.toCharArray();
}
catch(Exception e){
e.printStackTrace();
}
switch (c)
{
case 'a':
System.out.println("星期一");
break;
case 'b':
System.out.println("星期二");
break;
case 'c':
System.out.println("星期三");
break;
case 'd':
System.out.println("星期四");
break;
case 'e':
System.out.println("星期五");
break;
case 'f':
System.out.println("星期六");
break;
case 'g':
System.out.println("星期日");
break;
default:
System.out.println("输入错误");
}
}
}
|
-
1.jpg
(16.26 KB, 下载次数: 15)
|