对于java中的String与+的笔记

        如println(3+4+"3")与如println("3"+4+3)的结果分别为73与343。

        在java中代码的顺序都是从左往右,当出现字符串时,+符号会自动把后面的数据类型转换为字符串。

        jdk1.5之后,jvm编译自动把+号换用stringBuilder中的append()方法。

        那么能多用+号来简便嘛,我们可以发现在多次拼接中+号会不断产生新对象,再不断回收。造成很大的开销,而append则始终操作一个对象。

        好了,对于这个的粗浅笔记就到这了,下次打算记一下也是关于字符串的equal和==之间的区别。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在编写程序的过程中,不了避免的要用到字符串,所以String类的常用方法的用法是必须掌握的。学习一个类的使用方法最...
    Geg_Wuz阅读 1,537评论 0 4
  • 焦糖奶茶是一款奶茶,制作原料主要有牛奶、糖、茶叶等。 原料:牛奶250毫升、白糖15克、红茶2克 做法: 1.大火...
    韩悠悠悠阅读 952评论 0 10
  • 往事夜半偷偷敲打着窗 倾诉着古老的红尘旧梦 是谁在风中固执地等待 把自己冻结成了雕像 又是谁用热情把你融化 历史又...
    Angel李子汐阅读 608评论 15 25
  • 我走在时光里 踩着你的影子 我走在青春里 听着你的音乐 我迷失在爱里 却听不到回应 我涂鸦着未来 写着你的名字 遇...
    月影印水阅读 365评论 0 2

友情链接更多精彩内容