微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > 系统帮助

for循环怎么写

时间:2024-11-23 12:00:26   

大家好,今天Win10系统之家小编给大家分享「for循环怎么写」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

书法-教你怎么写一手好字系列软件最新版本下载

1.java中for循环的几种写法


  以下为for循环的几种写法:
/*** 
方法一:最普通的不加思考的写法
* <p>*优点:较常见,易于理解
* <p>* 缺点:每次都要计算list.size()*/
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
/*** 
方法二:数组长度提取出来
* <p>* 优点:不必每次都计算
* <p>* 缺点:
1、m的作用域不够小,违反了最小作用域原则 
2、不能在for循环中操作list的大小,比如除去或新加一个元素*/
int m = list.size();
for (int i = 0; i < m; i++) {
System.out.println(list.get(i));
}
/*** 
方法三:数组长度提取出来
* <p>* 优点:
1、不必每次都计算
2、所有变量的作用域都遵循了最小范围原则
* <p>* 缺点:
1、m的作用域不够小,违反了最小作用域原则 
2、不能在for循环中操作list的大小,比如除去或新加一个元素*/
for (int i = 0, n = list.size(); i < n; i++) {
System.out.println(list.get(i));
}
/*** 
方法四:采用倒序的写法
* <p>* 优点:
1、不必每次都计算 
2、所有变量的作用域都遵循了最小范围原则
* <p>* 缺点:
1、结果的顺序会反 
2、看起来不习惯,不易读懂
* <p>* 适用场合:与显示结果顺序无关的地方:比如保存之前数据的校验*/
for (int i = list.size() - 1; i >= 0; i--) {
System.out.println(list.get(i));
}
/*** 
方法五:Iterator遍历
* <p>* 优点:简洁
* <p>* 缺点:*/
for (Iterator<String> it = list.iterator(); it.hasNext();) {
System.out.println(it.next());
}
/*** 方法六:
jdk1.5新写法
* <p>* 优点:简洁结合泛型使用更简洁* 
<p>* 缺点:jdk1.4向下不兼容*/
for (Object o : list) {
System.out.println(o);
}

以上就是关于「for循环怎么写」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

Win10系统之家www.ghost580.net①文章,转载请注明出处!】

相关文章

  • 抖音三个关键词怎么写

    抖音三个关键词怎么写

    1.抖音标题怎么写吸引人点赞多1、表达感恩想法:比如说你发了自己的父母,一些日常生活中的视频,然后标题呢可以是感谢那么多年以来一直陪伴我们成长的人,精心呵护之类的词语来表达感恩之情,这样呢来引起他人的共鸣。2、...
  • 淘宝店铺关键词怎么写

    淘宝店铺关键词怎么写

    1.怎么在淘宝店铺里设置关键词先看规则,再看技巧:关键词分两种场合一种是标题关键词,一种是店铺关键词标题关键词影响的宝贝是否被搜索到;而在搜索结果中的排名取决于,在这个关键词的搜索结果中的综合实力排名关键词...
  • 店铺营销亮点怎么写

    店铺营销亮点怎么写

    1.店铺营销亮点怎么写写创业计划书全攻略创业计划书是将有关创业的想法,借由白纸黑字最后落实的载体。创业计划书的质量,往往会直接影响创业发起人能否找到合作伙伴、获得资金及其他政策的支持创业计划书必杀技如何写...
  • 大写的一到十怎么写

    大写的一到十怎么写

    1.大写一到十怎么写数字一到十的大写怎么写(1234567890十百千万亿元壹贰叁肆伍陆柒捌玖零拾佰仟万亿圆大写数字一到十填写注意事项:中文大写金额数字应用正楷或行书填写,如壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、...