Java开发手册灵魂13问 正式上线,带你剖析阿里巴巴的开发细节

style="text-indent:2em;">大家好,今天给各位分享为何阿里巴巴不建议在for循环中使用“+”进行字符串拼接的一些知识,其中也会对for循环不建议套进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

本文目录

  1. for内嵌与不内嵌区别
  2. for循环里面可以不写东西吗
  3. 为何阿里巴巴不建议在for循环中使用“+”进行字符串拼接
  4. for循环录入会员信息是否合法

for内嵌与不内嵌区别

for循环内嵌与不内嵌的区别在于

1、执行的时间复杂度不同

2、循环执行次数不同,内嵌是不内嵌的双倍

for循环里面可以不写东西吗

可以,如果是for括号里的表达式不写,但分号必须写。也可以是循环体里不写,可以是空语句,但符号必须写。

为何阿里巴巴不建议在for循环中使用“+”进行字符串拼接

简单来说,在里面如果动态的加的话java编译器优化不了你的代码,所以会不断的new很对字符串出来,浪费空间。如果是这种,"1"+"2"这种,java编译器能给你优化了,不用管

for循环录入会员信息是否合法

循环录入会员信息是不合法的,可以通过多个账号的方法来解决这个问题就可以了

OK,关于为何阿里巴巴不建议在for循环中使用“+”进行字符串拼接和for循环不建议套的内容到此结束了,希望对大家有所帮助。

Java开发手册灵魂13问 正式上线,带你剖析阿里巴巴的开发细节