笔试常见输入总结(Java)
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 1 输入整型数字 6
int n = scanner.nextInt();
// 2 在一行输入n个数字,中间用空格隔开 1 2 3 4 5 6
int[] nums = new int[n];
while(scanner.hasNext()){
for(int i=0; i<n; i++)
nums[i] = scanner.nextInt();
break;
}
// 3 在n行输入n个数字
/**
* 1
* 2
* 3
* 4
* 5
* 6
*/
int[] nums2 = new int[n];
for(int i=0; i<n; i++)
nums2[i] = scanner.nextInt();
// 4 在n行输入n个字符串
/**
* aaa
* bbb
* ccc
* ddd
* eee
* fff
*/
String[] strs = new String[n];
for(int i=0; i<n; i++)
strs[i] = scanner.next();
} // end main()
} // end class
/** 测试输入
* 6
* 1 2 3 4 5 6
* 1
* 2
* 3
* 4
* 5
* 6
* aaa
* bbb
* ccc
* ddd
* eee
* fff
*/