浏览 1426 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-08-17 关键字: java基础
private int[] indexs; 我看不懂红色字体的这句代码的意思,想要把这个翻译为vbs,搞不懂这是什么意思,没法翻译。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
java 1.5中增强的for循环,到www.google.com上搜一下.
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
对,1.5新加的
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
估计是相当于for(int i=0;i<indexs.length;i++)
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
1.5新特性
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
ccxw1983 写道: private int[] indexs; 我看不懂红色字体的这句代码的意思,想要把这个翻译为vbs,搞不懂这是什么意思,没法翻译。 就算你不懂,不会加个print打印出来看看?怎么当程序员的。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
for(int i:indexs){
s+=i;
}
可以等效为
int len=indexs.length;
for(int j=0;j<len;j++){
int i=indexs[j];
s+=i;
}
用javap查看一下,你就会发现他们是一模一样的。 不过你看看上面的写法多简单呀。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
呵呵!!!楼主反思啊!
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
JAVA版的FOREACH
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-17
for(int i:indexs){
代表从indexs 取出的 int 型 的 i |
|
| 返回顶楼 | |






