首页 > 编程语言 >Java学习_009_for循环

Java学习_009_for循环

时间:2023-09-14 22:25:16浏览次数:49  
标签:语句 初始化 循环体 Java 循环 条件 009 执行

循环结构:

组成:

1.初始化语句:用于表示循环开启时的起始状态,简单说就是循环开始的时候是什么样子;

2.条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能够一直执行下去;

3.循环体语句:用于表示循环反复执行的内容,简单说就是循环反复执行的事情;

4.条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否执行下去。

对应语法:

1.初始化语句:这里可以是一条或者多条语句,这些语句可以完成一些初始化操作;

2.条件判断语句:这里使用一个结果值为boolean类型的表达式,这个表达式能决定是否执行循环体;

3.循环体语句:这里可以是任意语句,这些语句将反复执行;

4.条件控制语句:这里通常是使用一条语句来改变变量的值,从而达到控制循环是否继续向下执行的效果。

格式:

for(初始化语句;条件判断语句;条件控制语句){

  循环体语句;

}

执行流程:

1.执行初始化语句;

2.执行条件判断语句,看其结果是true还是false,

  如果是false,则循环结束,

  如果是true,则循环继续执行;

3.执行循环体语句;

4.执行条件控制语句;

5.回到第二步继续。

 

现在做一个简单的for循环:在程序中执行输出5次helloworld:

1 public class Main {
2     public static void main(String[] args) {
3         for(int i = 0;i < 5;i++){
4             System.out.println("Hello World!");
5         }
6         System.out.println("-------------");
7     }
8 }

结果:

 

标签:语句,初始化,循环体,Java,循环,条件,009,执行
From: https://www.cnblogs.com/yiqiesuifeng/p/17703662.html

相关文章

  • Java学习_007_Switch语句
    需求:输入一到七的任意一个数,输出该数字对应的星期数。使用Switch语句:1importjava.util.Scanner;23publicclassMain{4publicstaticvoidmain(String[]args){5Scannersc=newScanner(System.in);6System.out.println("请输入一......
  • java---方法
    方法对一段功能代码进行集中管理,每个同学在某一时刻只做一件事情。单一职责。5.1方法的分类构造方法在创建对象时自动调用成员方法使用对象进行调用静态方法static使用类名进行调用()-->代表的就是方法5.2方法的创建语法:访问修饰符[static]返回值类型方法名([形式参......
  • Java数组遍历
    publicclassbianli{publicstaticvoidmain(String[]args){int[]arr={11,22,33,44,55};printArray(arr);}publicstaticvoidprintArray(int[]arr){System.out.print("[");......
  • Java学习_006_考试奖励
    需求:小明期末考试,小明的爸爸对他说,会根据他不同的期末考试成绩,送他不同的礼物,假如你可以控制小明的得分,请用程序实现小明到底该获得什么样的礼物,并在控制台输出。     奖励:95-100-----山地自行车一辆;  90-94------游乐场游玩一次;80-89----......
  • HBase学习5(HBase java编程:创建项目,创建删除表,数据增删改查)
    1.准备工作1.1创建IDEAMaven项目其中名字为hbase_op,groupid为cn.itcast然后导入pom依赖<repositories><!--代码库--><repository><id>aliyun</id><url>http://maven.aliyun.com/nexus/content/groups/public/</url>&l......
  • 本机hadoop version命令报错--JAVA_HOME is not set问题的解决
    问题描述输入hadoopversion命令显示JAVA_HOME没有配置,但是本机的jdk配置正常!问题解决编辑hadoop/etc/hadoop目录下的hadoop-env.cmd文件:将JAVA_HOME的值换成本机的绝对路径;保存退出,再次尝试:......
  • 个人项目:Java实现论文查重
    Java实现简易论文查重软件工程https://edu.cnblogs.com/campus/gdgy/CSGrade21-12作业要求个人项目作业目标学习PSP表格,简易实现论文查重功能github链接https://github.com/HelpmeOOUT/RWL/tree/main/3121005006PSPPSP2.1PersonalSoftwareProcessS......
  • java功能需要
    1.上传图片功能需要pom文件阿里云oss依赖<!--阿里云oss文件存储依赖--><dependency><groupId>com.aliyun.oss</groupId><artifactId>aliyun-sdk-oss</artifactId><version>3.15.1</version></dependency>app......
  • Java生成Json字符串
    publicclassTest01{publicstaticvoidmain(String[]args){//StringBuilderresponseMsg=newStringBuilder();//responseMsg.append("");//responseMsg.append("");//System.out.println(responseMsg.leng......
  • 无涯教程-JavaScript - IF函数
    描述如果条件为TRUE,则IF函数返回一个值,如果条件为FALSE,则返回另一个值。语法IF(logical_test,value_if_true,[value_if_false])争论Argument描述Required/Optionallogical_testTheconditionyouwanttotest.Requiredvalue_if_trueThevaluethatyouwan......