JDK动态代理 人脸识别 validation iframe input reference NEJ Plupload vue组件开发 vue架构 java 数据分析 plsql连接mysql python安装mysql python正则匹配 python正则匹配数字 java正则表达式用法 java字符串查找 java删除文件 java集合类 java语言是什么 java注释规范 linuxtar命令 linux目录系统 python视频教程 找茬辅助 苹果5s降级 通讯录管理系统 gunzip 英雄联盟设置 只狼台词 免费ftp空间 金水疑云 苹果手机常去地点 动漫情侣头像一男一女 系统激活 抖音道具 小程序图片上传 劳动节称号 python求平均值 仁王木灵全收集
当前位置: 首页 > 学习教程  > 编程语言

JAVA重头再来Day08

2020/11/24 10:46:45 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

JAVA重头再来Day08 Switch char aB;switch (a){case A:System.out.println("优秀");break;//可选择case B:System.out.println("良好");case C:System.out.println("及格");case D:System.out.println("不及格");case E:System.out.p…

JAVA重头再来Day08

Switch

  •  char a='B';
    
            switch (a){
                case 'A':
                    System.out.println("优秀");
                    break;//可选择
                case 'B':
                    System.out.println("良好");
                case 'C':
                    System.out.println("及格");
                case 'D':
                    System.out.println("不及格");
                case 'E':
                    System.out.println("失败");
    
            }
    
    /*输出结果:良好
    及格
    不及格
    失败(这种现象称为case穿透现象)*/
    
    
  • switch是匹配一个具体的值

    循环结构

    • while

      • while(布尔表达式){
            //循环内容
        }
        //只要布尔表达式为TRUE,它就会一直循环
        
      • //打印1-100 
        int i = 0;
                while (i<100){
                    i++;
                    System.out.println(i);
                }
        //死循环
         while (true){
                    //用于等待客户端链接
                    //请求响应监听
                    //定时检查
                }
        //计算1+2+3+....+100的值
                int sum = 0;
                int i = 0;
                while (i<=100){
                    sum=i+sum;
                    i++;
                }
                System.out.println(sum);
        
    • do while

      • 对于while语句而言不满足条件就不会进行循环,do…while则会至少执行一次

      • do{
            //代码语句
        }while(布尔表达式)
        
      • while先判断后执行,do while是先执行再判断

        • int i = 1;
                  while (i<1){
                      i++;
                      System.out.println(i);
                  }
                  System.out.println("========================================");
                  do {
                      i++;
                      System.out.println(i);
                  }while (i<1);
          
          /*
          输入结果
          ========================================
          2
          */
          
    • for

      • for(初始化;布尔表达式;更新){
            //代码语句
        }
        
      • //死循环
        for(;;){
            
        }
           
        
      • //求1-100中奇数和偶数的和、
                int osum = 0;
                int qsum = 0;
        
                for (int i = 0; i < 100; i++) {
                    if(i%2!=0){
                        qsum=qsum+i;
                    }else {
                        osum=osum+i;
                    }
                }
                System.out.println("奇数和为"+qsum);
                System.out.println("偶数和为"+osum);
        
        
      •  //用for循环输出1-1000之间能被5整除的数,且每行输出三个
        
                for (int i = 0; i < 1000; i++) {
                    if(i%5==0){
                        //System.out.print 输出完不会换行
                        System.out.print(i+"\t");
                    }
                    if(i%(5*3)==0){//每行三个
                        //System.out.println 输出完会换行
                        System.out.println();
                    }
                }
        
      • //打印99乘法表
                //先打印出一行
                //再用循环把我们写死的包进去 打印出每一行
                //再去掉重复的
                for (int j = 1; j <= 9; j++) {
                    for (int i = 1; i <= j; i++) {
                        System.out.print(j+"*"+i+"="+(j*i)+"\t");
                    }
                    System.out.println( );
                }
        

    P42!!!


本文链接: http://www.dtmao.cc/news_show_400340.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?