小白日记之Java循环结构

Java中的循环结构一共有三种,分别是for,while,do while

for循环的括号里面有三个表达式,分别是对变量进行定义和初始化,设置继续执行循环的条件,最后一个表达式则是自增或自减这种改变变量大小的语句。for循环适合你本身知道明确的循环次数之下去使用,因为for循环的执行次数是固定的,是由你自己来控制的。

public static void main(String[] args) {

// TODO Auto-generated method stub

int sum = 0;

for(int n=1;n<5;n++) {

sum += sum+n;

}

System.out.println("1到5的和为"+sum);

}

while循环适合你不知道循环是否会执行,并且也不知道会执行几次的情况下使用,while循环只有一个判断条件,while循环可能一次都不会执行。你在只知道循环条件的情况下可以使用while循环。

public static void main(String[] args) {

int n = 1;

int sum = 0;

while(n<=5) {

sum = sum + n;

n++;

}

System.out.println("1到5的和是"+sum);

}

do while循环适合用于任务一定会执行一次的情况,如果面对不清楚循环次数,只知道循环条件的时候,可以使用do while循环。

public static void main(String[] args) {

int number = (int)(Math.random()*10+1);

int guess;

do {

System.out.println("请输入您想要猜的数字");

Scanner sc = new Scanner(System.in);

guess = sc.nextInt();

if(guess>number) {

System.out.println("输入数字过大");

}else if(guess<number) {

System.out.println("输入数字过小");

}

}while(number!= guess);

System.out.println("恭喜您,猜中了!");

}

相关推荐
what丶k15 小时前
你应该更新的 Java 知识:Record 特性深度解析
java·开发语言
毕设源码-朱学姐15 小时前
【开题答辩全过程】以 剧本杀服务管理系统的设计与实现为例,包含答辩的问题和答案
java
乐观勇敢坚强的老彭15 小时前
c++信奥寒假营集训01
android·java·c++
☀Mark_LY15 小时前
MyBatis-Flex入门以及多数据源配置
java·mybatis
郑州光合科技余经理15 小时前
同城配送调度系统实战:JAVA微服务
java·开发语言·前端·后端·微服务·中间件·php
独自破碎E16 小时前
【模拟】顺时针旋转矩阵
java·线性代数·矩阵
TsengOnce16 小时前
Docker 安装达梦8数据库-5步成功
java·数据库
树码小子16 小时前
Spring框架:Spring程序快速上手
java·后端·spring
李松桃16 小时前
python第三次作业
java·前端·python
马士兵教育16 小时前
计算机专业学生入行IT行业,编程语言如何选择?
java·开发语言·c++·人工智能·python