关于JAVA初级基础知识循环结构及3个结束循环关键字

系列文章目录

`1.for循环

2.while循环

3.循环退出


文章目录

一、JAVA基础知识
二、使用步骤
1.for循环是什么?
2.while循环
3.循环退出
总结](文章目录)


前言

提示::本期
while 循环
do…while 循环
for 循环
增强 for 循环
break 关键字
continue 关键字


提示:以下是本篇文章正文内容,下面案例可供参考

一、.for循环是什么?

示例:for循环主要用于已知循环次数的循环
for(声明循环变量,确定循环条件,迭代){
循环代码块
}

案例:
public static void main(String[] args) {
//需求:输出数据1-5
for(int i=1; i<=5; i++) {
System.out.println(i);
}
System.out.println(“--------”);
//需求:输出数据5-1
for(int i=5; i>=1; i–) {
System.out.println(i);
}

}

二、while循环

定义 :while循环主要用于未知循环次数的循环
和 if 条件语句有点类似。当 () 内的结果为 true 时则重复复执行执行 {} 内的语句,直到 () 内的结果为 false 结束,或者使用 break 语句结束循环,如果一直为 true 则将进入死循环

声明循环变量
while(判断循环条件){
循环的代码块
迭代
}

1.运行顺序:声名循环变量=>判断循环条件=>运行循环代码=>迭代=>确定循环条件=>

代码如下(示例):
例题
珠穆朗玛峰高度

世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张足够大的纸,它的厚度是0.1毫米。请问,我折叠多少次,可以折成珠穆朗玛峰的高度?
public static void main(String[] args) {
//定义一个计数器,初始值为0
int count = 0;
//定义纸张厚度
double paper = 0.1;
//定义珠穆朗玛峰的高度
int zf = 8844430;
//因为要反复折叠,所以要使用循环,但是不知道折叠多少次,这种情况下更适合使用while循环
//折叠的过程中当纸张厚度大于珠峰就停止了,因此继续执行的要求是纸张厚度小于珠峰高度
while(paper <= zf) {
//循环的执行过程中每次纸张折叠,纸张的厚度要加倍
paper *= 2;
//在循环中执行累加,对应折叠了多少次
count++;
}
//打印计数器的值
System.out.println(“需要折叠:” + count + “次”);
}


总结

提示:这里对文章进行总结:
两种循环语句总结
两种循环的区别
for循环的循环变量在内部声明,所以for循环的循环变量不能在外部使用,并且在循环结束之后for循环会销毁循环变量,所以for循环对内存的使用更合理 while循环的循环变量在外部声明,所以while循环的循环变量能在外部使用,但在循环结束后并不会销毁循环变量,所以相对来说while循环对内存的使用不合理 for循环主要用于已知循环次数的循环 while循环主要用于未知循环次数的循环 在使用时我们优先推荐使用for循环

3.循环退出

1、continue:持续,延续,继续的意思;用于跳过本次循环,执行下个循环,循环结束继续执行循环之后的代码
continue 适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。
在for循环中,continue语句使程序立即跳转到更新语句。
在while 或者do…while循环中,程序立即跳转到布尔表达式的判断语句。
2、break:打断,终止,结束;跳过,继续 用于跳过本次循环,执行下个循环,循环结束继续执行循环之后的代码
主要用在循环语句或者switch语句中,用来跳出整个语句块
3、return :返回,带回,送回。用于直接结束方法,之后的代码都不执行

注意共同点:三个关键字之后都能不写代码!!!
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_67414229/article/details/136394872

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值