流程控制

获取用户的输入

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:终止整个循环

流程控制

上一篇:四、k8s入门系列----daemonset


下一篇:自定义注解