一、使用标准输入串System.in
//System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字
//System.in.read()返回一个整数
//必须初始化
//int read = 0
char read = '0'
System.out.println("输入数据:")
try {
//read = System.in.read()
read = (char) System.in.read()
}catch(Exception e){
e.printStackTrace()
}
System.out.println("输入数据:"+read)
二、使用Scanner取得一个字符串或一组数字
System.out.print("输入")
Scanner scan = new Scanner(System.in)
String read = scan.nextLine()
System.out.println("输入数据:"+read)
三、使用BufferedReader取得含空格的输入
BufferedReader br = new BufferedReader(new InputStreamReader(System.in ));
String read = null;
System.out.print("输入数据:");
try {
read = br.readLine();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("输入数据:"+read);