当前位置:   article > 正文

java基础 知识—流程控制_class abc{public static void main(string args[]) {

class abc{public static void main(string args[]) {int a=2;switch(a){case 1:

1、分支流程控制

(1)if…else

public class HEllo {
    public static void main (String[] args){

        int a = 10,b = 20,max;
        if (a>b){
            max = a;
        }
        else {
            max = b;
        }
        System.out.println(max);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

(2)if…else if …else
(3)switch—case

public class HEllo {
    public static void main (String[] args){
        int a = 2;
        switch (a){
            case 1:
                System.out.println("开心");
                break;
            case 2:
                System.out.println("幸福");
                break;
            default:
                System.out.println("不正确");
        }

    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

2.局部变量和全局变量

public class HEllo {
    public static void main (String[] args){
        if (true){
            int b = 20;
            System.out.println(b);
        }

    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

3.循环流程控制 for循环

//累加1-100
public class HEllo {
    public static void main (String[] args){
        int sum = 0;
        for (int num = 1; num <= 100;num++){
            sum += num;
        }
        System.out.println(sum);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

break:跳出循环,continue:跳出这次循环,进行下次循环

4.字符串

public class HEllo {
    public static void main (String[] args){
        String str = "hello";
        System.out.println(str);
        //字符串拼接+
        str = "he"+"llo"+123;
        System.out.println(str);//hello123
         //如果需要读取一个字符
        String strr = "hello";
        char c = strr.charAt(0);
        System.out.println(c);
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

5.在控制台输入内容

//如果需要控制台输入,需添加此句话;
import java.util.*;
public class HEllo {
    public static void main (String[] args){
        //在控制台输入内容
        Scanner scanner = new Scanner(System.in);
        //读取在控制台输入的内容,并给line进行赋值。
        String line = scanner.nextLine();
        System.out.println(line);
        int num = scanner.nextInt();
        System.out.println(num);
//        scanner.nextDouble();
//        scanner.nextFloat();
//        scanner.nextBoolean();

       
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

6.while / do…while

public class HEllo {
    public static void main (String[] args){
        int sum = 0,num = 1;
        while (num <= 100){
            sum += num++;
        }
        System.out.println(sum);
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/1018060
推荐阅读
相关标签
  

闽ICP备14008679号