java中的IO方式的输入不是象你这样写的,我写一个例子你看看
package IO;
import java.io.*;
class BRread{
public static void main(String args[]) throws IOException{
char c;
String str;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter character,'q' to quit.");
do{
c = (char)br.read();//从键盘读一个字符数据,如果要读一行的话可以换成br.readline(),当然c是String类型
System.out.println(c);
}while(c !='q');
} }