String
int indexOf(int ch):用来检查给定的一个字符在当前字符串中第一次出现的下标位置
String toUpperCase():用来将当前字符串中的英文部分的字符全部变为大写后再将新的字符串返回
String toLowerCase():用来将当前字符串中的英文部分的字符全部变为小写后再将新的字符串返回
当我们有一个需求是需要频繁修改字符串时,这样不仅不能减少内存的开销,反而会增加内存的开销。为此java为我们提供了一个专门用于修改字符串内容的类:StringBuilder.
StringBuilder insert(int offset, String str):用于将给定的字符串插入到指定的位置。这个位置也是字符串的下标。
StringBuffer 和StringBuilder的区别:
- StringBuffer是线程安全的,同步处理的,性能稍慢;
- StringBuilder是非线程安全的,并发处理的,性能稍快
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步