社区
Java SE
帖子详情
for(:)什么意思
LUCK_MILY
2010-05-09 06:59:17
for(String i:Str){
}
什么意思?求工作原理。。。。
...全文
766
58
打赏
收藏
for(:)什么意思
for(String i:Str){ } 什么意思?求工作原理。。。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
58 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a455275088
2012-08-07
打赏
举报
回复
额 我懂了
kingdax1
2010-05-13
打赏
举报
回复
[Quote=引用 54 楼 tonyzzp 的回复:]
for(:)和iterator哪个好一些?。
[/Quote]
你可以测试下,iterator的性能优于for(:),for(:)语法更简洁
kingdax1
2010-05-13
打赏
举报
回复
为什么不推荐使用?
zhangyongtian_0810
2010-05-13
打赏
举报
回复
来拿个分,顺便顶下
tonyzzp
2010-05-13
打赏
举报
回复
for(:)和iterator哪个好一些?。
windzou36
2010-05-12
打赏
举报
回复
集合或是数组的遍历,就是线性表的顺序遍历。
lizhen2911
2010-05-12
打赏
举报
回复
没分了,不好意思!谢谢!
ghsy158
2010-05-12
打赏
举报
回复
for 循环的增强型
a21768541
2010-05-12
打赏
举报
回复
foreach 循环 用来遍历数据的
aaxuelian
2010-05-12
打赏
举报
回复
很好用哇
「已注销」
2010-05-11
打赏
举报
回复
for each 循环
dengyulong
2010-05-11
打赏
举报
回复
for(String i:Str){
}
什么意思?求工作原理。。。。
JDK1.5出现的新语法 相当:
for(int i = 0 ;i < Str.length; i++ ) {
String i = str[i];
}
shijianmin20100510
2010-05-11
打赏
举报
回复
测试
/*
@ 史建敏 Test
**/
Ark032425
2010-05-11
打赏
举报
回复
[Quote=引用 3 楼 bao110908 的回复:]
foreach 循环,只有数组或者是实现 Iterable 接口的类才允许这样做。
冒号右边是一个数组或者是实现 Iterable 的类,左边是这个数组中元素的类型,或者是 Iterable 迭代的类型。
循时会从开始一直到遍历完成。每次的遍历会将遍历出来的元素放到左边声明的那个局部变量中去,在循环体内可以使用。
[/Quote]
要支持Iterater
heminrui
2010-05-11
打赏
举报
回复
foreach 循环,遍历str里每一个元素
jv5fan
2010-05-11
打赏
举报
回复
增强for循环,对线性表遍历上相当好用
shrekting777
2010-05-11
打赏
举报
回复
增强for循环,一般不推荐使用,原理和Iterator 原理类似,但是不能取出具体下标的值。
zhouxy39
2010-05-11
打赏
举报
回复
Java SE5引入了一种更为简洁的的for语法用于数组和容器,即你所提到的语法,表示不必创建int变量去对由访问项构成的序列进行计数,将自动产生每一项。
kimiH
2010-05-11
打赏
举报
回复
foreach 循环 不推荐使用
zxj828282
2010-05-11
打赏
举报
回复
jdk1.5才有的增强FOR循环。一般不推荐使用。
加载更多回复(38)
微信小程序wx:for中的item
什么意思
以及wx:for-item的意思
wx:for="{{list}}"用来循环数组,而list即为数组名wx:for-item=“items” 即用来定义一个循环过程中每个元素的变量的 如果是一维数组,按照如下方式循环出来: <view wx:for="{{list}}"> {{index}} {{item.name}} </view> 以上代码中,item即为list的别名。 如果是二维甚至多维数组,按照...
java for 代表
什么意思
_for(int a:i)在java 编程中是
什么意思
展开全部遍历数组,就和for(int i = 0;i < a.length; i++){} 是一32313133353236313431303231363533e59b9ee7ad9431333365653261个意思。这种有冒号的for循环叫做foreach循环,foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句...
java for循环枚举中:的意思
for(Color c:Color.values()) ?????那位大神来指点指点 Java Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤) 下面这个枚举中Color c : Color.values()这个地方没太懂 后来看了这两篇文章后明白了 是获得color中的value 然后通过for循环依次取出等同于 Color[] cs = Color.values(); ...
记录JSTL的 for:each 中 varstatus的各值意思
varStatus是应用在JSTL标准标签库中的for:each标签,用于循环显示,或是创建标签,是HTML中的 for循环在JAVA中的位置,接下来记录下 我学到的:varStatus的值可以为 :current :"表示当前迭代的值",index : "表示从0开始的迭代计数"-比如item中传入一个列表,第一个值得index就是0 以此类推,这属性与id无关。count : "同Index一...
for(char ch : t)是
什么意思
是一个基于范围的for循环(range-based for loop),它是C++11及更高版本中引入的一种简化数组或容器遍历的语法。)更简洁,且不易出错,因为它自动处理了迭代和边界条件。这种循环方式比传统的基于索引的for循环(如。举个例子,如果你想要打印出字符串。这个循环的意思是:“对于字符串。,用于在每次迭代中存储字符串。这段代码会逐行打印出字符串。,执行循环体内的代码”。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章