犯过很多次这样的错误,不止被一次提醒,好丢人,相信不止我自己有这种错误吧,,,你们写过类似这样的代码吗:
int array[] = {4,3,2,1}; for( int i=0; i<array.length; i++ ){ System.out.println(array[i]); }
昨天又再一次被“提醒”。。。。上面的代码应该这样写:
int array[] = {4,3,2,1}; for( int i=0, len = array.length; i<len; i++ ){ System.out.println(array[i]); }
这样写的一个好处是,i和len两个变量是在for循环的第一个声明中,二者只会初始化一次,比第一种理论上,理论上会快一些。。。。
希望以后不会犯这种低级错误了。。。。
相关推荐
C语言中的for循环:语法、使用方法和注意事项.docx
主要介绍了Vue中的v-for循环key属性注意事项小结,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
Delphi中for、while 使用注意事项.mht`
for循环和foreach循环其实可以算得上是从属关系的,即...注意事项: 表达式1:可以是任何代码,一定会执行且只会执行一次; 表达式2:可以是任何代码,在循环体执行后执行。 2.foreach循环 代码格式: foreach(数
主要介绍了Python学习笔记之For循环用法,结合实例形式详细分析了Python for循环的功能、原理、用法及相关操作注意事项,需要的朋友可以参考下
主要介绍了ES6教程之for循环和Map,Set用法,结合实例形式分析了ECMAScript6中for循环和Map,Set基本概念、功能、使用方法与相关注意事项,需要的朋友可以参考下
循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,只要可以就应该尽量少用。...
主要介绍了js中forEach,for in,for of循环的用法,结合实例形式总结分析了js中forEach,for in,for of循环相关使用技巧与操作注意事项,需要的朋友可以参考下
3大基本循环结构,for 、while 、do...while基本结构以及举例说明,还有需要注意的重点事项
3.4 for循环 3.4.1 案例说明 3.4.2 代码及分析 3.4.3 相关知识及注意事项 3.5 本章小结 3.6 习题 第4章 方法 4.1 方法的定义与调用 4.1.1 案例说明 4.1.2 代码及分析 4.1.3 相关知识及注意事项 4.2 方法的...
主要介绍了Python循环中else,break和continue的用法,结合实例形式详细分析了Python for循环、while循环中else,break和continue的功能、用法及相关操作注意事项,需要的朋友可以参考下
随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。...),while(),for(in)三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,
主要要说一下注意事项: select组件可以动态生成option选项,option选项绑定对应的文本值和value值。 有时候我们发现 默认显示的内容会显示具体的value值而不是对应的文本,这种情况原因都是: v-model绑定的值与...
无可否认angularjs的崛起成为前端很大的福利,最近接到项目,...angularjs最吸引人的地方就是数据的双向绑定和指令了,这篇文章主要介绍了Angularjs中使用ng-repeat的$even和$odd属性的注意事项,需要的朋友可以参考下
在Java5 中提供了变长参数(varargs),也是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print(hello);print(hello,lisi);print(hello,张三, alexia);... for
主要介绍了ES6新特性二:Iterator(遍历器)和for-of循环,结合实例形式分析了ES6中Iterator(遍历器)和for-of循环遍历操作的相关实现技巧与注意事项,需要的朋友可以参考下
for、while、do while等循环结构语句的使用注意事项和易错点解析; 循环结构中break、continue、goto、return、exit的区别; 一维数组、二维数组、多维数组、字符数组、动态数组的定义和引用,以及操作数组...
for、while、do while等循环结构语句的使用注意事项和易错点解析; 循环结构中break、continue、goto、return、exit的区别; 一维数组、二维数组、多维数组、字符数组、动态数组的定义和引用,以及操作数...
JavaSE 星辰学习笔记 简介 如何高效的学习Java 案例:创建一个博客网站typecho 基础 Java程序运行机制 数据类型 变量 变量作用域 常量final ...多态注意事项: 有些方法不能重写: instanceof 代码 小结