Java学习第4天

选择结构

(1)      If结构

一种选择情况:if(条件表达式){};

两种选择情况:if(条件表达式){}else{};

三种及以上多种情况:if(条件表达式1){}else if(条件表达式2){}…else{};

(2)      switch语句

格式:switch(表达式){

                  Case 值1:

                                语句体1;

                                Break;

                  Case 值2:

                                语句体2;

                                Break;

                  ……

                  Case 值n:

                                语句体n;

                                Break;

 

                  Default:

                                语句体n+1;

                                Break;

}

Case 穿透的使用:在switch语句中,如果case语句体后不写break将会出现case穿透现象,再不判断下一个case之的情况下,继续执行,直到遇到break语句为止,或者switch结束。

循环结构

特征:有明确的开始和结束标志,在重复做某件事。

循环结构组成:

初始化语句:循环开启时的起始状态。条件判断语句:循环反复执行的条件。循环体语句:用于表示循环反复执行的内容。条件控制语句:用于表示循环每次执行改变的内容控制循环是否执行下去

 

  1. for语句

for循环语句的格式:for(初始化语句;条件判断语句;条件控制语句){

                                           循环体语句;

                                           }

  1. while语句:

初始化语句;

while(条件判断语句){

                                    循环体语句

}

  1. do while语句:

初始化语句;

 do{

        循环体语句;

        条件控制语句;

  • ····       }while(条件判断语句);

三种循环的区别:

(1)         for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)(2) do…while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)(3)条件控制循环语句中所控制的自增变量,因为归属for的语法结构。在for循环结束后,就不能再次被访问到了,对于while循环不属于语法结构,在while循环结束后该变量还可以继续使用。

跳转控制循环语句概述

跳过某次循环体内容的执行,继续下一次的执行。 continue 注意:使用是基于条件控制的。

终止循环体的执行,结束整个循环。 break 注意:使用是基于条件控制的。

循环嵌套:在外循环中嵌套内循环。

随机数的使用:radom:用于产生一个随机数

使用步骤:

(1)      导包  import java.util.Radom;//导包的动作必须出现在类定义的上面

(2)      创建对象 Radom r = new Radom();

(3)      获取随机数 int number = r.nextInt(10);//获取随机数的范围:[0 ,10)。

posted @ 2021-07-01 21:17  几人著眼到青衫  阅读(44)  评论(0)    收藏  举报