获取用户的输入
Scanner对象:new Scanner(System.in)
判断用户输入的是否是字符串:hasNext()方法或hasNextLine()
获取输入的数据:next()以空格分隔数据,nextLine()以换行分隔数据
关闭Scanner对象:close()
接收指定类型数据:nextXxx(),判断输入的是否是指定类型数据hasNextXxx()
/**
* @author Yuriki
* @date 2021/7/19 16:01
* @Description:输入多个数字,求和与平均数,数字用回车确认,非数字结束输入
*/
public class Demo {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double sum=0;
int count=0;
System.out.println("请输入数据进行操作:");
while (scanner.hasNextDouble()){
count++;
double number=scanner.nextDouble();
sum+=number;
}
System.out.println("数字总和:"+sum);
System.out.println("数字平均:"+sum/count);
scanner.close();
}
}
switch多选择结构
变量类型是:byte,short,int ,char
javase7开始运行String类型
IDEA支持反编译class文件
循环控制
continue:终止某次循环
break:终止整个循环