第四天的学习
Scanner方法
1.定义使用
Scanner scanner = new Scanner(System.in);
2.判定
hasNext //判段是否有输入
hasNextLine //判定是否有换行
hasNextInt/float/double/byte/short/char //判断是否为该类型
scanner.next();//输出用户输入的数据 不能输入空格后的数据 不能输出为空
scanner.nextLine()//输出用户数据 可以输入空格后的数据 能输出空
3.练习使用Scanner方法计算平均数
package Scanner;
import java.util.Scanner;
public class demo0 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = 0;
double b = 0.0;
System.out.println("请输入数字");
while (scanner.hasNextDouble()){
double x = scanner.nextDouble();
a++;
b=b+x;
}
System.out.println("输入了"+a+"个数字");
System.out.println(a+"个数字的平均数为"+b/a);
scanner.close(); //使用io流接口时关闭节省空间 养成良好习惯。
}
}
4.顺序结构
平时写的代码从上往下运行 就是顺序结构。