for循环的几种写法
参考链接:
for循环的三种写法 - 美好的明天 - 博客园
今天在写程序的时候,在百度上看到了一个语句是这样写的
for(auto& text: textlist)
不知甚解,所以来百度记录一下。
综下所述,我这个情况属于第二种情况
for循环大概有三种写法:
1、最普通的没啥好讲的
for(int i=0; i<1; i++)
{}第一个参数可省(提取声明变量)
第二、三个参数省略则进入死循环,除非在for循环体强制退出迭代器用法
for(auto it = list.begin(); it!=list.end(); ++it)
{}
2、for (String a : arr)
for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体 String[] arr = { "amy", "heinrich", "cindy", "git" };for (String a : arr)
{System.out.println(a);
}
//a是list每个元素的值
3、for (Iterator<String> iterator = list.iterator();iterator.hasNext();)
String[] arr = { "amy", "heinrich", "cindy", "git" };List<String> list = Arrays.asList(arr);for (Iterator<String> iterator = list.iterator();iterator.hasNext();)
{System.out.println(iterator.next());
}
4、for each(auto item in vecNum)
for each(auto item in vecNum)
{ strText.Format("%d", item); AfxMessageBox(strText);
}
//item是list每个元素的值
for循环的几种写法相关推荐
- 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 ...
- java for循环 写法_java中for循环的6种写法
packageForLoop;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;/*** java中for ...
- Java中List for循环的几种写法种写法总结(推荐)
List<String> list = new ArrayList<String>(); /** * 方法一:最普通的不加思考的写法 * <p> * 优点:较常见, ...
- java的for循环的几种写法
J2SE 1.5提供了另一种形式的for循环.借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象.本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类 ...
- java 循环写法_java的for循环的几种写法
J2SE 1.5提供了另一种形式的for循环.借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象.本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类 ...
- JS中for循环的两种写法
第一种: 最常见普遍的写法,适用于多种语言 for(let i = 0; i < 10 ; i++){console.log(i); } 打印结果: 第二种: 较第一种比较简单方便 const ...
- Python从入门到实践:7-5电影票循环的四种写法,动手试一试
7-5电影票:有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费:3-12岁的观众为10元,超过12岁的观众为15元,请编写一个循环,在其中询问用户年龄,并指出其票价: #电影票 age = ...
- 一元函数黄金分割求最优解中循环的两种写法
我用C语言编写黄金分割法的过程中发现它可以用两种方法来编写,主要区别是循环结构的表达方式不同,一种是常规的while循环语句,另一种是采用了函数自我调用的方法进行循环. 因为本人是个菜鸟,在设计函数自 ...
- html页面循环报错,wxs 脚本中 for 循环的一种写法导致 page-frame.html 报错
- 当前 Bug 的表现(可附上截图) P.S. 本来昨天就想提这个问题,但今天想截图效果时,发现使用同一段代码时却无法复现了... 原本我是想在 wxs 中循环遍历一个数组,然后判断符合某个条件后再 ...
最新文章
- activesync对应的COM口
- Git 将代码回到指定版本
- 目前最常用的计算机机箱类型为_服务器按照结构划分有几种类型
- golang 函数传多个参数_关于Golang中方法参数的传递
- 程序员平均月薪过万,想当程序员的话,大学学那些专业会更好呢?
- Golang的协程池设计
- 来到深圳奋斗的这些年(不断更新!)
- 【网络流24题】分配问题 最小最大费用最大流
- final关键字多态
- [2018.07.10 T3]数论题
- mm模块流程图 sap_SAP业务流程之MM
- mysql脚本 ip数据库_纯真IP数据库镜像及sql脚本同步更新
- Linux下通过iwconfig命令连接无线
- C语言 全局变量和局部变量的区别
- 修改配色 Mac电脑默认命令行工具(终端\terminal) MacBook Pro MacBook
- php怎么在excel表格中输出换行,Excel表格怎么换行打字
- 辅材先生之打开传统向互联网+辅材这把锁
- 你真的了解Gradle吗?
- 银河麒麟V10-桌面版 用户登录密码遗忘解决过程
- java工具类获取文件扩展名与content-type、http与content-type映射关系