1、遍历循环

for (循环变量类型 循环变量名称;循环条件;更新语句) 循环体

String[] arr = { "a", "b", "c", "d" };for (int i = 0; i < arr.length; i++) {System.out.println(arr[i]);}打印台
a
b
c
d

2、迭代器循环

String[] arr = { "a", "b", "c", "d" };List<String> list = Arrays.asList(arr);for (Iterator<String> iterator = list.iterator();iterator.hasNext();) {System.out.println(iterator.next());
}控制台信息        a
b
c
d

3.增强型for循环

for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体

String[] arr = { "a", "b", "c", "d" };for (String a : arr) {System.out.println(a);}控制台
a
b
c
d

for(;;)和 for(;true;)

 @Testpublic void  test02(){System.out.println("开始");for(;;){System.out.println("1");}}

死循环

   @Testpublic void test02() {int i = 0;System.out.println("开始");for (; true; ) {i++;System.out.println(i);}}

死循环

Java中 for(;;)和while(true)都是死循环。

java--for循环的三种写法相关推荐

  1. java中synchronized的三种写法详解

    预备知识 首先,我们得知道在java中存在三种变量: 实例变量 ==> 存在于堆中 静态变量 ==> 存在于方法区中 局部变量 ==> 存在于栈中 然后,我们得明白,合适会发生高并发 ...

  2. for循环的三种写法

    1.遍历循环 for (循环变量类型 循环变量名称:循环条件:更新语句) 循环体 String[] arr = { "a", "b", "c" ...

  3. for循环的几种写法

    参考链接: for循环的三种写法 - 美好的明天 - 博客园 今天在写程序的时候,在百度上看到了一个语句是这样写的 for(auto& text: textlist) 不知甚解,所以来百度记录 ...

  4. Java中List for循环的6种写法总结(推荐)(亲测)

    如下所示: List<String> list = new ArrayList<String>(); ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

  5. java for循环 写法_java中for循环的6种写法

    packageForLoop;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;/*** java中for ...

  6. Java循环的三种方式分享

    转自: Java循环的三种方式分享 下文笔者讲述java循环的三种方式分享,如下所示 一.while循环 while语法:while(循环条件){循环体}while关键字处理循环先判断循环条件当条件成 ...

  7. android 闪屏页处理_Android应用闪屏页延迟跳转的三种写法

    闪屏页也称之为欢迎页.在打开一个App时,我们第一眼看到的往往是一个闪屏页面,之所以叫闪屏页,是因为它出现之后会短暂地停留几秒钟再跳转到其他页面.闪屏页除了使用户体验更好外,还能给app留出初始化数据 ...

  8. SpringMVC框架|Handler处理器的三种写法

    文章目录 一.SpringMVC中的处理器 1.SpringMVC开发方式 2.Servlet原生开发方式 3.开发中常用的方式 一.SpringMVC中的处理器 配置完SpringMVC的处理器映射 ...

  9. 总结一下Java中SQL的九种写法

    因为在做持久层工具开发,现总结一下各种SQL的写法,也算是清晰一下自已的思路: 第一种写法 public void someMethod(){ try Connection conn=...; con ...

最新文章

  1. 翼方健数曹华:构建数据和计算互联网的必由之路
  2. python3装饰器详解_Python装饰器详解
  3. python3生成一个定长列表_range方法在Python2和Python3中的不同
  4. mvvm绑定checkbox wpf_wpf中使用mvvm,解决checkbox全选问题
  5. 我们如何衡量一个微服务实施的成功
  6. Django websocket 长连接使用
  7. 电工助手App开发 第三周
  8. ubuntu 14.04 安装chrome及给chromium 安装 flash player
  9. SAP云平台CloudFoundry上部署应用的log分析
  10. java关键字与标识符 —(3)
  11. 数据科学中的数据可视化
  12. 最大似然估计的缺陷 —— 方差和均值的 bias
  13. PatchELF 修改linux下elf文件library搜索路径
  14. Tomcat肥猫越来越胖,干崩了我的云服务器
  15. 回车与换行符的区别及python中使用
  16. [技美CG]ShaderToy对照UnityShader方法目录 [入门替换版]
  17. HDU 5976 Detachment(拆分)
  18. jtable 表头 透明_和田玉的韧性和透明度如何?你了解吗?它们其实是这样的!...
  19. 借助微信SEO也可以轻松引流快速增粉
  20. lmageNet 数据集简介

热门文章

  1. PGP在加密技术中的应用
  2. 门禁管理系统(Swing/Dos)
  3. 后台注册环信IM账号
  4. matlab根据数据进行降频,Ubuntu 下对CPU进行降频
  5. xaxis python_在python中绘制xaxis中的多列值
  6. DAY 4 | 自学前端第四天
  7. 域名解析软件SwitchHosts的安装与使用
  8. linux系统硬盘 转换格式,怎么在LINUX系统里修改硬盘格式呢?
  9. 刻意练习这本书。。。。。。。
  10. Android 使用 Scroller 实现平滑滚动