一次学习笔记

2019-01-12  本文已影响0人  柳岸风语
世纪公园一角
我们都知道String对象是不可变的。所以我们如果使用重载符“+”就会产生多个String对象,带来效率问题。这个时候我们就会考虑使用StringBuilder。但很有意思的是 Android Studio提醒你不要这样用,而是使用重载符。这是因为虚拟机在操作重载符的时候会自动创建StringBuilder来进行操作,从而避免带来效率的损失,而使用重载符可以使得代码更加简单明了。但是在循环里面进行String操作的时候,我们要选择自己构造StringBuilder。这是因为如果使用重载符“+”的话,一次循环虚拟机就会创建一次StringBuilder对象。

\frac{x+y}{y+z}

n=2[\frac{(Z_α + Z_β)σ}{δ}]^2

\underline{x+y}

上一篇下一篇

猜你喜欢

热点阅读