加载中...
第13章 字符串
发表于:2021-06-16 | 分类: 《Java编程思想》读书笔记
字数统计: 177 | 阅读时长: 1分钟 | 阅读量:

13.1 不可变String

String类中修改String的方法都是创建新的String,最初的String不变

13.2 String中’+’ 和StringBuilder

String中的 ‘+’ 每次编译器会自动优化创建一个StringBuilder对象,使用其append()方法。

‘+’ 和StringBuilder使用场景:

  • 若对字符串操作比较简单,可以用 ‘+’ ,信赖编译器自动优化
  • 若需要用循环对字符串进行操作,最好自己创建StringBuilder对象

StringBuilder常用方法

  • Stringbuilder insert(int offset , String s/char c) 在位置之前插入String或char
  • Stringbuilder append(String s) 字符串拼接
  • Stringbuilder replace(int start , int end , String s)      替换[ , ) 字符串
  • Stringbuilder delete(int start , int end)      删除[ , ) 字符串
  • String toString() 返回字符串

13.4 String常用方法

上一篇:
第14章 反射
下一篇:
第12章 异常
本文目录
本文目录