Java switch循环语法 循环语句switch怎么用 |
您所在的位置:网站首页 › 开关语句语法格式 › Java switch循环语法 循环语句switch怎么用 |
1.Switch 格式: 1 switch (表达式) { 2 case 1: 3 语句体1; 4 break; 5 case 2: 6 语句体2; 7 break; 8 ... 9 default: 10 语句体n+1; 11 break; 12 }执行流程: 首先计算出表达式的值。 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。 2.for循环循环: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句, 当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。 格式: 1 for (初始化语句;条件判断语句;条件控制语句) { 2 循环体语句; 3 }格式解释: 初始化语句: 用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样 条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去 循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情 条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去
执行流程: ①执行初始化语句 ②执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行 ③执行循环体语句 ④执行条件控制语句 ⑤回到②继续 3.while循环格式: 1 while (条件判断语句) { 2 循环体语句; 3 条件控制语句; 4 }执行流程: ①执行初始化语句 ②执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行 ③执行循环体语句 ④执行条件控制语句 ⑤回到②继续 4.do……while循环格式: 1 do { 2 循环体语句; 3 条件控制语句; 4 }while(条件判断语句);执行流程: ① 执行初始化语句 ② 执行循环体语句 ③ 执行条件控制语句 ④ 执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行 ⑤ 回到②继续 5.三种循环的区别5.1 三种循环的区别for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行) do...while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断) 5.2 for循环和while的区别条件控制语句所控制的自增变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了 条件控制语句所控制的自增变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用 5.3 死循环(无限循环)的三种格式1. for(;;){} 2. while(true){} 3. do {} while(true); 6.跳转控制语句跳转控制语句(break) 跳出循环,结束循环 跳转控制语句(continue) 跳过本次循环,继续下次循环 注意: continue只能在循环中进行使用! 7.Random概述: Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能。 使用步骤: 1. 导入包 1 import java.util.Random;2. 创建对象 1 Random r = new Random();3. 产生随机数 1 int num = r.nextInt(10);解释: 10代表的是一个范围,如果括号写10,产生的随机数就是0-9,括号写20,参数的随机数则是0- 19。
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |