`

两种for循环的陷阱

    博客分类:
  • JESE
 
阅读更多
/**
 * 两种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]+"  ***");
        }
    }
}

 

分享到:
评论

相关推荐

    android中几种for循环的效率

    在网上看了一些for循环的效率问题,发现基本上都是一些理论的东西,且大多都是Copy来的,前后文自相矛盾。自己做了一个例子,来看看他们的效率 1.最慢 private long getTime1() { long time = 0; int count = 0;...

    C++ For循环优化版

    C++循环冒泡法优化 在看到for循环冒泡排序(c++) 后 再次优化了一下,它的程序不能运行,我运行优化的成功了,对初学者理解有很大帮助(还有注释)

    JavaScript之for循环语句(源代码)

    JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之...

    Robot Framework 教程 - 使用For循环

    Robot Framework 教程 - 使用For循环 在自动化测试过程中,使用For循环来对某个动作进行重复操作是很普遍的行为。在Robot Framework 中,各种测试库中均提供了多种方式的For循环结构,在其中覆盖了大部分类型的循环...

    多重For循环 优化

    多重For循环 优化

    bat中for循环,实现变量自增的2种方式

    bat中for循环,实现变量自增的2种方式,下载后,运行bat就可以看到效果

    Shell两种for循环对应实现方法解析

    主要介绍了Shell两种for循环对应实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    java for循环的几种写法

    java for循环的几种写法

    Python for循环中的陷阱详解

    主要给大家介绍了关于Python for循环中陷阱的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Java中的两种for循环介绍

    在学习Hibernate的时候学习一种在Java当中的for循环,估计是以前学习的时候没有记住,忘记了在这里再写下笔记

    MATLAB——求解for嵌套循环

    本代码主要利用MATLAB工具实现MATLAB——求解for嵌套循环,简单明了,易于理解

    Java中增强for循环的实现原理和坑详解

    增强的for循环是在传统的for循环中增加的强大的迭代功能的循环,是在jdk1.5之后提出来的。下面这篇文章主要给大家介绍了关于Java中增强for循环的实现原理和坑的相关资料,需要的朋友可以参考下

    C语言嵌套for循环详细讲解

    C语言嵌套for循环详细讲解

    for 循环练习题目

    更熟悉for循环练习,体会for循环练习,适合新手在学习中提升

    java for循环与增强for循环.docx

    java for循环与增强for循环.docx

    python 利用for循环 保存多个图像或者文件的实例

    在实际应用中,会遇到保存多个文件或者图像的操作,利用for循环可以实现基本要求: for i in range(50): plt.savefig(%d.jpg%(i+1)) 就解决了,出去50组图片。 和print格式化输出有异曲同工之妙: print (she is ...

    for 循环各种应用

    里面有各种for循环的使用例子,适合c编程新手入学

    vue-for循环嵌套操作示例

    主要介绍了vue-for循环嵌套操作,结合实例形式分析了vue.js使用for循环嵌套读取数据相关操作技巧,需要的朋友可以参考下

    java for循环与增强for循环

    增强型的for循环 和普通for循环一样 增强型的for循环 优点主要体现在集合中,随便举个例子 比如对 set 的遍历 一般是迭代遍历

Global site tag (gtag.js) - Google Analytics