18/7/15 Java流程控制

打卡Java笔记,这里是《JAVA从入口到放弃》第三章(* ´з`*)

条件语句

  • 三元运算符: 变量 = 布尔?赋值1:赋值2
  • 多分支:if...else if...else
  • 多分支2:switch
    switch语句会从一个case一直执行到遇到一个break为止
public class TestJava{
    public static void main(String[] args){
        int a = 1;
        switch(a){
            case 1:
                System.out.println(1);
            case 2:
                System.out.println(2);
                break;
            case 3:
                System.out.println(3);
            default:
                System.out.println("default");
        }
    }
}
//输出是:
//1
//2

循环语句

  • do..while和while的区别:while先判断后执行,do..while则至少执行一次后再判断条件
  • for(条件初始化;终止条件;变量赋值),如果全空(;;)则会无限循环,要用break来跳出循环
  • for还可以for(变量x:遍历对象obj)
  • 跳转语句:
    ~break:中断循环
    ~continue:结束本轮循环,继续下一轮循环

HAPPY ENDING~

你可能感兴趣的:(18/7/15 Java流程控制)