java接收控制台输入

java控制台输入语句:
Scanner sc = new Scanner(System.in);
通过一个变量,例如 int r; r = sc.nextInt();
 
例子:
  1. public static void main(String[] args) {    
  2.         Scanner sc = new Scanner(System.in);     
  3.         System.out.println("输入第一个boolean值(true/false):");    
  4.         if(sc.nextBoolean()){    
  5.             System.out.println("输入布尔:真的");    
  6.         }else{    
  7.             System.out.println("输入布尔:假的");    
  8.         }    
  9.             
  10.             
  11.         System.out.println("输入第一个数字:");    
  12.         System.out.println("输入数字:"+sc.nextInt());    
  13.     
  14.         System.out.println("输入一个字符串:");    
  15.         System.out.println("输入字符串:"+sc.next());    
  16.     
  17.         System.out.println("输入一个长整型:");    
  18.         System.out.println("输入长整型:"+sc.nextLong());    
  19.             
  20.     }    
 
接收多行语句的方法:
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
String[] strs = new String[n];
for(int i = 0; i < n; i++){
     strs[i] = sc.next();
}
sc.close();
原文地址:https://www.cnblogs.com/z-jx/p/8540830.html