流程控制语句(条件、循环语句、键盘录入、随机数)

常用功能


键盘录入: Scanner(扫描器)

用来将数据通过键盘录入到程序中

导包 importjava.util.Scanner;




随机数 Random

导包 importjava.util. Random;







条件语句 if

(满足执行 不满足不执行)


单一条件语句:if语句

if (表达式) {满足条件执行

 }



二选一条件: if else 语句

if(表达式){

} else(表达式){

 }


多选一条件: id elseif else

 if(表达式){

 } else if(表达式){

} else{

 }



switch条件语句


表达式的值只可以接受int、byte、char、short、String型,不接受其他类型的值

switch case中的值必须要与switch表达式的值具有相同的数据类型。而且case后跟的值必须是常量,不能跟变量

不允许有重复的case取值


注意:case和default书写上没有顺序要求,在执行上 先执行case 在执行default case后面的值不能重复 case后不能是变量





循环语句


while 循环 是先判断再执行



do while 循环 先执行一次再判断



.循环中断:

 continue和break的区别 ?  (  面试题!  )

 break:  结束整个循环 可以用在循环和 switch上

continue: 结束本轮循环 进入下一轮循环  只能作用在循环上


break标签名:可通过自定义标签 中断任意位置


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容