JAVA低层挑战,有兴趣的高手来看看!

FS-Leehom FS-Leehom 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个很简单的问题,但是却又不简单。之所以叫简单的问题是因为内容少,答案不简单是很多人回答不了。废话少说,上题:

双重for循环效率问题,外面一千万次,里面一百次……


for(int i=0;i<10000000;i++)
for(int j=0;j<100;j++);



for(int i=0;i<100;i++)
for(int j=0;j<10000000;j++);


大家看后说说哪个效率要高些还是说两个都是一样。我本人第一感觉是第一个要快些,后来一想是不是一样的呢?因为计算次

数都相等,后来一实验,结果却出人意料。

网上有人说下面的快,原因是因为跳的次数少,但是结果却相反,你怎么看呢?
...全文
评论 36
收藏 已收藏
分享
返回顶部
FS-Leehom
Java SE 62,621 成员 307,251 内容