while循环和for循环的区别

while循环和for循环的区别for 循环适合已知循环次数的操作 while 循环适合未知循环次数的操作 另外还有一个 do while 的循环 nbsp 1 for 循环 适合循环次数是已知的操作 如 intnumber 10 for inti 0 i lt number i system out print i t nbsp 2 while 循环 适合循环次数是未知的

for循环适合已知循环次数的操作,while循环适合未知循环次数的操作。另外还有一个do…while…的循环;

 

1、for循环:适合循环次数是已知的操作。如:

int number = 10; for(int i = 0;i <= number;i++){ system.out.print(i + "\t"); }

 

2、while循环:适合循环次数是未知的操作。如:

int number = 0; while(number < 10){ system.out.print(number + "\t"); number++; }

 

3、do...while...循环:适合至少执行一次的循环操作(注:while循环需要有“;”结尾)。如:

boolean flag; do{ flag = false;//自我的约定,标识。 false代表没有输入错误,true输入错误了 System.out.println("------------------欢迎使用XXXATM自助服务------------------"); System.out.println("1.存款 2.取款 3.转账 4.查询余额 5.修改密码 6.退出"); int choice = input.nextInt(); switch(choice){ case 1: save();//存款 // showMenu(); flag=true; break; case 2: take();//取款 // showMenu(); flag=true; break; case 3: transfer();//转账 // showMenu(); flag=true; break; case 4: checkBalance();//查询余额 flag=true; break; case 5: updatePwd();//修改密码 break; case 6: return; default: System.out.println("输入错误,请重新输入!"); flag = true;//输入错误了,应该循环了 break; } }while(flag);

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199356.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午1:17
下一篇 2026年3月26日 下午1:17


相关推荐

  • 计算机网络之ip、子网掩码、网络号、主机号等概念解析

    计算机网络之ip、子网掩码、网络号、主机号等概念解析在工作中谈论到计算机网络时,有几个经常出现的术语,比如:ip、子网掩码、网段等等。之前对这些概念的理解都比较模糊,只知其大概意思,随着工作中遇到的网络问题越来越多,有必要详细理解一下计算机网络的基础知识了。这篇文章就先介绍几个计算机网络领域的专业术语。IP地址ip这个词是计算机网络中出现频率最高的了,甚至只要使用过电脑的人都知道这个词。IP地址全程是互联网协议地址(英文:InternetPr…

    2022年6月24日
    40
  • 获取系统当前时间,绑定展示数据

    获取系统当前时间,绑定展示数据

    2021年9月30日
    42
  • C#泛型入门泛型类、泛型集合、泛型方法、泛型约束、泛型委托

    C#泛型入门泛型类、泛型集合、泛型方法、泛型约束、泛型委托泛型集合和ArrayList的装箱拆箱、常见的泛型类型、泛型类和泛型方法、泛型约束、泛型委托泛型很难理解?不然在接触的一个新的概念的时候,总会感觉难以理解,当你掌握并能熟练地使用的时候,发现这个概念其实简单的,我相信大多数码农都会有这种似曾相识的感觉。可能大多数人刚学习泛型的时候觉得很难理解,当然我也是这样的,所以便写下这篇文章加深一下对泛型的印象。

    2022年7月11日
    18
  • 零基础php从入门到精通_韩顺平java从入门到精通

    零基础php从入门到精通_韩顺平java从入门到精通从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。本书共分4篇25章,其中,基础知识篇包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间;核心技术篇包括Cookie与Session、图形图像处理技术、文件系统、面向对…

    2025年7月27日
    4
  • 免费ASP空间

    免费ASP空间free免费asp空间的申请方法;free免费asp空间的ftp使用方法;sise.host3v.vip/1

    2022年7月2日
    22
  • 【数学基础】KKT条件

    【数学基础】KKT条件继前面讲的拉格朗日乘子法 拉格朗日乘子法主要用于求解等式约束的问题 当约束加上不等式之后 情况变得更加复杂 首先来看一个简单的情况 给定如下不等式约束问题 对应的 Lagrangian 与图形分别如下所示 上面这段话可能描述的不够清楚 我总结一下 上图左表达的是 当我们要找的局部最优解 或者全局最优解 刚好就在约束条件的可行区域内部 这个时候最优解对应的是 g x lt

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号