1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 import java.util.Scanner; 5 6 public class MainClass 7 { 8 public static void method1() 9 { 10 //使用Scanner 11 Scanner scanner=new Scanner(System.in); 12 System.out.print("Please input a number:"); 13 int num=scanner.nextInt(); //获取整数值 14 System.out.println("The number you input is:"+num); 15 System.out.println("----------------------------"); 16 System.out.print("Please input some character:"); 17 String str=scanner.next(); //获取字符串值 18 System.out.println("The string you input is:"+str); 19 20 } 21 public static void method2() 22 { 23 //使用BufferedReader 24 try 25 { 26 BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); 27 System.out.print("Please input a number:"); 28 String str=reader.readLine(); //获取字符串 29 System.out.println("The number you input is:"+str); 30 31 } catch (IOException e) 32 { 33 e.printStackTrace(); 34 } 35 } 36 }