前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >代码优化之for循环

代码优化之for循环

作者头像
城市中的游牧民族
发布2019-02-21 10:47:15
5500
发布2019-02-21 10:47:15
举报
文章被收录于专栏:前端真相前端真相

一言以蔽之:尽量在循环中减少操作。

循环里的操作有哪些? 实例化、调用方法、运算 举例一:

代码语言:javascript
复制
        int i;  
        int j;  
        int k;  //将i j  k 放在循环外,减少循环变量实例化次数

        for (i = 0; i < 10; i++)  
            for (j = 0; j < 100; j++)  
                for (k = 0; k < 1000; k++)  
                    int ret = (i+j+k)*a*b; //可以将a*b放在循环外操作

举例二:

代码语言:javascript
复制
        Stack s = new Stack();
        ......
        size = s.size();//将对象方法放在循环外
        for (i = 0; i <size ; i++)  
            ......
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年07月17日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档