运算符,表达式,语句(补充)
for 语句的新增功能
用于更好的遍历数组
for( 声明循环变量 : 数组的名字 ){ }
注意冒号前的值必须是变量声明,而不是已经声明过的变量。
例如
for (int i : a ) {System.out.println(i);}
关于输入的补充
在从键盘输入数据时,经常让reader对象先调用
hasNextXXX( )
方法等待用户在键盘输入数据,然后再调用nextXXX()方法获取用户输入的数据(那么为什么呢)
*
例如
while(reader.nextDouble()) {......}
*猜测:在检查到不符合条件的输入时,程序会直接退出,从而无法继续进行任务