教妹学Java(十六):while 循环详解-阿里云开发者社区

开发者社区> 沉默王二> 正文

教妹学Java(十六):while 循环详解

简介: 教妹学Java(十六):while 循环详解
+关注继续查看

“二哥,今天我们学习的内容是‘while 循环’,对吧?”


“是的,三妹。上一篇我们对比了 3 大循环语句,并重点介绍了 for 循环,知道 while 循环的特点是循环的次数是不固定的。”


来看一下 while 循环的格式:


while(条件){  

//循环体  

}  


画个流程图:




来个示例:


public class WhileExample {
    public static void main(String[] args) {
        int i = 0;
        while (true) {
            System.out.println("沉默王三");
            i++;
            if (i == 5) {
                break;
            }
        }
    }
}



“三妹,你猜猜会输出几次?”


“五次吗?”


“对了,你可真聪明。”


沉默王三

沉默王三

沉默王三

沉默王三

沉默王三



“三妹,你想不想体验一下无限 while 循环的威力,也就是死循环。”


“二哥,那会有什么样的后果啊?”


“来,看看就知道了。”


public class InfinitiveWhileExample {
    public static void main(String[] args) {
        while (true) {
            System.out.println("停不下来。。。。");
        }
    }
}


输出:


停不下来。。。。

停不下来。。。。

停不下来。。。。

停不下来。。。。


把 while 的条件设置为 true,并且循环体中没有 break 关键字的话,程序一旦运行起来,就根本停不下来了,除非强制停止。




本篇文章为《教妹学Java》专栏的第十六篇文章,是不是有趣得很?我相信你能感受的到,这可是全网独一份,我看到已经有人在模仿了。现在定价只需 9.9 元,9.9 元你连一杯奶茶都买不到,但却能买下二哥精心制作的专栏,据说 CSDN 已经考虑涨价了,毕竟已经卖出一百多份了。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Elastic Engineering】Elasticsearch 简介
Elasticsearch 是一个非常强大的搜索引擎。
8 0
安卓平板体验Java开发,还能白嫖一年阿里无影云!真香
阿里无影云早有耳闻,前两天看朋友发体验照片,可能是程序员天生爱折腾的特性又发挥作用了,自己也没能忍住,赶快下载体验了一把,没想到“很香”。我体验了浏览器端、Windows 客户端和安卓平板端,下面就来聊聊使用的过程和使用体验。内含一年免费无影云的白嫖方法,千万别错过哦~
24 0
阿里巴巴数据库分库分表的实践(5)
阿里巴巴数据库分库分表的实践(5)
9 0
飞天加速计划-服务器使用经历
自我介绍,阿里云服务器使用体验,总结收获,个人作品链接。
15 0
阿里云初体验
web开发打包部署到linux服务器
18 0
使用阿里云ECS搭建个人网站
学习在ECS上如何搭建个人网站
27 0
Ecs使用体验
通过几天都使用,给我最大的感觉就是,极大的方便了自己,节省了大量的等待时间,我自己之前使用的都是虚拟机,启动是非常的慢,还大量占用电脑内存,可以说是很麻烦,通过使用阿里服务器,这样的感觉没有了,需要的时候直接使用,不需要漫长的等待,因为云服务器一直是在运行着。
8 0
我的ECS使用体验
在阿里云ECS服务器使用中学习和收获了很多。
7 0
+关注
沉默王二
微信搜索「沉默王二」,回复关键字「00」获取硬核计算机基础资料。
1084
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载