对循环的一些总结:
i=0; i<n ; i++ 执行n 次循环
i=0; i<=n ; i++ 执行n+1次循环i=1; i<n ; i++ n-1
i=1; i<=n ; i++ n
i=0; i<a.length 对数组a[] 从下标0开始赋值,到a.length()-1结束,全部赋值
注意,数组 a 是没有 a[a.length()]这个元素的,已经越界。
它的最后一个元素为 a[a.length() - 1]
关于输入处理:(一般的输入处理方法)
Scanner scanner = new Scanner(System.in);
String[] str = scanner.nextLine().split(" ");//处理一行输入的数据,使用正则表达式分割每个数据
int[] x = new int[str.length];
for(int i=0;i<str.length;i++) x[i] = Integer.parseInt(str[i]);//转化为int数据赋给数组x