java流行控制

Scanner

import java.util.Scanner;

public class Demo1 {
   public static void main(String[] args) {
       //获取用户输入的信息
       Scanner scanner = new Scanner(System.in);
       System.out.println("请输入");
       String str = scanner.nextLine();//Enter为结束建
       System.out.println(str);
       //判断
       if (scanner.hasNextLine()){
           System.out.println(str);
      }
       scanner.close();//IO流应该关闭
  }
}
public static void main(String[] args) {
   //求和和平均数,输入非数字则结束
   double num = 0;
   int m = 0;
   //获取用户输入的信息
   Scanner scanner = new Scanner(System.in);
   //循环
   while (scanner.hasNextDouble()){
       double x = scanner.nextDouble();//获取用户输入的数字
       num = num + x;
       System.out.println("你输入了第"+(++m)+"个数,和是"+num+"平均数是"+(num/m));
  }
   scanner.close();
}

Switch

public static void main(String[] args) {
   String name= "金亚星";

   switch (name){
       case ("金亚星"):
           System.out.println("金亚星");
           break;
       case ("张三"):
           System.out.println("张三");
           break;
       default:
           System.out.println("啥也不是");
  }
}

break

结束循环

contiune

少执行一次循环

三角形代码

public static void main(String[] args) {
   //三角
   for (int i = 0; i < 5; i++) {
       for (int j = 5; j < i; j++) {
           System.out.println(" ");
      }
       for (int j = 0; j <= i; j++) {
           System.out.println("*");
      }
       for (int j = 0; j < i; j++) {
           System.out.println("*");
      }
       System.out.println("");
  }
}

 

posted @ 2022-02-14 16:03  亚托克斯的泯灭  阅读(27)  评论(0)    收藏  举报