Android中String与StringBuilder有什么区别?
答案:2 悬赏:20 手机版
解决时间 2021-02-04 21:43
- 提问者网友:夢醒日落
- 2021-02-04 02:34
为什么提供了2个类?
最佳答案
- 五星知识达人网友:忘川信使
- 2021-02-04 03:49
stringbuilder 主要是解决对字符串做频繁修改操作时的性能问题,有一个容量的概念,先分配好一定的内存,在字符串长度达到上限之前,全部在此内存内操作,不涉及内存的重新分配和回收。而 string 每次修改都会重新创建一个对象。打个比方:你开发一个程序,但每次增加、修改和删除代码都要找领导申请汇报,你说效率高不?后来领导说,改你自己模块内的代码不用找我了,你的地盘你作主,于是...
全部回答
- 1楼网友:青尢
- 2021-02-04 04:46
android 的话,就是java,所以可以搜索一下stringbuilder将字符串进行拼接,所以使用类似如下代码:stringbuilder str= new stringbuilder(“ceshi”).append("拼接起来");如果要输出为string类型,可以直接.tostring()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯