/**
* 两种for循环的陷阱
* @author iblike
*
*/
public class Demo {
public static void main(String[] args) {
Demo demo=new Demo();
demo.testAdd(new int[]{5,6,7,8,9},5);
demo.testSubtract(new int[]{5,6,7,8,9},5);
}
public void testAdd(int [] pArray,int size){
System.out.println("递加循环,错在:第一次for循环就把数据的第一个设成了 1 ");
for(int i=0;i<size;i++){
pArray[i]/=pArray[0];
System.out.println(i+"*** "+pArray[i]+" ***");
}
}
public void testSubtract(int [] pArray,int size){
System.out.println("递减循环 ");
for(int i=size-1;i>=0;i--){
pArray[i]/=pArray[0];
System.out.println(i+"*** "+pArray[i]+" ***");
}
}
}
分享到:
相关推荐
在网上看了一些for循环的效率问题,发现基本上都是一些理论的东西,且大多都是Copy来的,前后文自相矛盾。自己做了一个例子,来看看他们的效率 1.最慢 private long getTime1() { long time = 0; int count = 0;...
C++循环冒泡法优化 在看到for循环冒泡排序(c++) 后 再次优化了一下,它的程序不能运行,我运行优化的成功了,对初学者理解有很大帮助(还有注释)
JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之...
Robot Framework 教程 - 使用For循环 在自动化测试过程中,使用For循环来对某个动作进行重复操作是很普遍的行为。在Robot Framework 中,各种测试库中均提供了多种方式的For循环结构,在其中覆盖了大部分类型的循环...
多重For循环 优化
bat中for循环,实现变量自增的2种方式,下载后,运行bat就可以看到效果
主要介绍了Shell两种for循环对应实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java for循环的几种写法
主要给大家介绍了关于Python for循环中陷阱的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在学习Hibernate的时候学习一种在Java当中的for循环,估计是以前学习的时候没有记住,忘记了在这里再写下笔记
本代码主要利用MATLAB工具实现MATLAB——求解for嵌套循环,简单明了,易于理解
增强的for循环是在传统的for循环中增加的强大的迭代功能的循环,是在jdk1.5之后提出来的。下面这篇文章主要给大家介绍了关于Java中增强for循环的实现原理和坑的相关资料,需要的朋友可以参考下
C语言嵌套for循环详细讲解
更熟悉for循环练习,体会for循环练习,适合新手在学习中提升
java for循环与增强for循环.docx
在实际应用中,会遇到保存多个文件或者图像的操作,利用for循环可以实现基本要求: for i in range(50): plt.savefig(%d.jpg%(i+1)) 就解决了,出去50组图片。 和print格式化输出有异曲同工之妙: print (she is ...
里面有各种for循环的使用例子,适合c编程新手入学
主要介绍了vue-for循环嵌套操作,结合实例形式分析了vue.js使用for循环嵌套读取数据相关操作技巧,需要的朋友可以参考下
增强型的for循环 和普通for循环一样 增强型的for循环 优点主要体现在集合中,随便举个例子 比如对 set 的遍历 一般是迭代遍历