400-616-5551

您所在位置: 首页> 学习课程> java培训班 | Java选择-循环结构

java培训班 | Java选择-循环结构

发布百知教育 来源:学习课程 2019-10-17

一、if选择结构


if(条件){        条件结果为 boolean类型

        //条件成立 执行代码块

}else if(条件){

        //条件成立 执行代码块

}else{

        //以上if条件都不成立 执行代码块

}


二、图形表示


java培训班


三、switch选择结构

补充:

switch表达式只能是byte 、int、short、char、枚举、String这6个类型

float、double、long(浮点型和长整型)这三个不能当表达式

case后面只能是常量


(1)与if...else选择结构对比,在条件过多的时候用switch会简单一些

相同点:都是用来处理分支

不同点:switch用来处理等值情况

多重if可以处理某个连续区间的情况

(2)switch结构:

switch(表达式){

    case 常量1:

            语句代码;

            break;     

    case 常量2:

        语句代码;

        break;

    default:

        语句代码; 

注意点1:如果需要每个case代码块结束后跳出循环,要加break,如果不加break语句就往下继续执行;

注意点2:default默认输出default的位置可以放在case前面或者中间。

}


四、equals与==的区别

equals对比字符串是否一致(视觉上是否一致)

== 对比字符串的内存地址是否一致(对比内存id)


2

循环结构


一、while循环

例:

while(条件){

        //条件为true就执行代码块

        执行代码块

}

特点:先判断再循环

注:避免死循环的出现


二、do-while循环

例:

do{

        //代码块

}while(条件){

        //满足条件执行

}

特点:先执行代码块,再判断条件


三、while和do-while的区别

while循环开始不满足条件一次都不执行

do-while循环不管条件满不满足都执行一次


四、for循环

例:

for(int i = 0; i < 10; i++){

        //代码块

}


补充:for循环还有增强型for(适用于遍历,具体自行百度)

例:

for(int a : sum){

        //遍历sum 赋值到a上


java培训班:http://www.baizhiedu.com/java2019


上一篇:java培训班 | java的入门知识点,值得收藏!

下一篇:应届生去公司找个Java程序员的职位需要什么技能?

相关推荐

www.baizhiedu.com

有位老师想和您聊一聊

关闭

立即申请