String

int indexOf(int ch):用来检查给定的一个字符在当前字符串中第一次出现的下标位置

String toUpperCase():用来将当前字符串中的英文部分的字符全部变为大写后再将新的字符串返回

String toLowerCase():用来将当前字符串中的英文部分的字符全部变为小写后再将新的字符串返回

当我们有一个需求是需要频繁修改字符串时,这样不仅不能减少内存的开销,反而会增加内存的开销。为此java为我们提供了一个专门用于修改字符串内容的类:StringBuilder.

StringBuilder insert(int offset, String str):用于将给定的字符串插入到指定的位置。这个位置也是字符串的下标。

StringBuffer 和StringBuilder的区别:

  • StringBuffer是线程安全的,同步处理的,性能稍慢;
  • StringBuilder是非线程安全的,并发处理的,性能稍快
原文地址:https://www.cnblogs.com/jcfxl/p/5734938.html