• 控制语句-循环结构(for)


    for循环语句:

      虽然所有的循环结构都可以用while或者do.while循环表示,但是Java提供了另外一种语句--for循环语句,for循环使一些循环结构变得更加简单。

      for循环的执行次数在执行前就已经是确定的,与while循环很相似,只是循环变量初始化被放在了语句中,而不是像while循环那样放在语句整体结构外面,循环变量初始化后,布尔表达式开始计算,结果为“true”时,则执行循环体,否则跳出循环,当循环体计算结束时,再执行迭代器迭代,迭代完成以后再重新赋值给循环变量,再次计算,以此类推,直至布尔表达式的计算结果为“false”时退出循环。

      

      

      

      表达式:

    for(循环变量;布尔表达式;迭代器) {    //循环变量初始化以后进入布尔表达式开始计算,满足后执行循环体
        循环体                    //执行完循环体再执行迭代器,迭代完以后再赋值给循环变量重新计算
    }

    示例:

      ①使用for循环计算0-100以内的奇数和与偶数和:

    package com.lxj.cnblogs;
    
    /**
     * @author 刘小将
     * for循环
     * 计算0-100以内的奇数和与偶数和
     */
    public class TestFor{
        
        public static void main(String[] args){
            
            int oddSum = 0;        //奇数的和    
            int evenSum = 0;    //偶数的和
            for(int a = 1;a <= 100;a++) {
                if(a%2!=0) {
                    oddSum += a;
                }else {
                    evenSum += a;
                }
            }
            System.out.println("奇数的和为:"+oddSum);
            System.out.println("偶数的和为:"+evenSum);
            
        }
    }

      ②求1000以内可以被5整除的所有数字,并输出到控制台上,且每行输出三个:

    package com.lxj.cnblogs;
    
    /**
     * @author 刘小将
     * for循环
     * 求1000以内能被5整除的数,且每行输出三个
     */
    public class TestFor{
        
        public static void main(String[] args){
            
            for(int b = 1;b <= 1000;b++) {
                if(b%5==0) {
                    System.out.print(b+"	");    //“	”表示水平制表符,将输出结果水平对齐
                }
                if(b%15==0) {                    //控制每打印三个,则换行
                    System.out.println();        //注意:在Java中,输出语句后的print不加ln表示不换行,加ln表示换行
                }
            }
            
        }
    }

     (转义字符可点击该链接查看:Java中的转义字符

  • 相关阅读:
    window字体安装方法,fonts安装方法
    在Vmware虚拟机中安装Mac OS
    winbox教程
    eclipse activiti 使用 集成 插件
    高等数学 1
    电路 分析 学习 书 的 推荐
    eclipse 替代 keil (二) eclipse 和 jdk 安装
    eclipse 替代 keil (三) 新建项目
    Spark Stuctured Streaming(实时流计算:Structured Streaming) windows开发环境搭建
    Hadoop HA一键启动,一键关闭脚本
  • 原文地址:https://www.cnblogs.com/joyfulcode/p/12405483.html
Copyright © 2020-2023  润新知