栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java笔记1.1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java笔记1.1

3.5 选择与循环语句
    26.程序的结构:
        顺序结构  自上而下
        选择结构  条件判断
        循环结构  反复调用
    27.选择结构:
      if语句:
           if(判断条件){
            语句1;
            ......
            语句2
            
           }

      if...else语句:
          if(判断条件){
            语句主体1;
          }else{
                        语句主体2;
        }
     三目运算符:(代替if...else进行变量赋值)
        三目运算符:“    ?: ”   意义 :根据条件的成立于否来决定结果为“:”前或“:”后的表达式
        三目运算符语句格式:
            变量 = 条件判断?表达式1:表达式2             (条件成立时执行表达式1,否则执行表达式2)
     if...else...if...else语句:判断多个条件时使用
        if(条件判断1){
            语句主体1;
          }else if(条件判断2){
                        语句主体2;
        }
        ......多个判断语句
        else{
            语句主体3;
        }        
      switch语句:
        switch(表达式){
            case 选择值1:  语句主体1;
                    break;
            case 选择值2: 语句主体2;
                    break;
            ......
            case 选择值n: 语句主体n;
                    break;

            default:             语句主体;
        }
        先对表达式的结果进行计算,结果是数字,字符或是枚举。
        后执行case 选择值 中满足的进行执行 
        当碰到break时跳出语句       
        若没有break则从第一个满足条件开始顺序执行
        若case 选择值 都不满足则执行defauit语句
        JDK1.7开始switch语句可以直接利用String进行数据的判断 且区分大小写
    28.循环结构
        while 循环:(事先不知道循环几次)
            while(循环条件判断){
            语句1
            语句2
            ...    
            语句n
            循环条件更改;
            }        
            没有循环条件更改将陷入死循环
        do...while循环:

        (与while基本相同 ,开始时会不管条件是否满足先执行一次程序后判断)
    29.for循环(知道明确的循环次数)
        for(赋值初值;判断条件;赋值增减量){
            语句1;
            语句2
            ...
            语句n;
        }
    30.循环的选择:
        知道次数选for   不知道次数选while
    31.循环的中断
        break语句:离开循环继续执行循环外的语句
        continue语句:跳回循环起始点,只中断一次循环
    32.循环中的变量为局部变量,循环外不能使用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/353886.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号