| 序号 |
方法 & 描述 |
| 1 |
char charAt(int index) 此方法返回指定索引处的字符值。 |
| 2 |
int codePointAt(int index) 此方法返回指定索引处的字符(Unicode 码点)。 |
| 3 |
int codePointBefore(int index) 此方法返回指定索引前的字符(Unicode 码点)。 |
| 4 |
int codePointCount(int beginIndex, int endIndex) 此方法返回此字符串指定文本范围内的 Unicode 码点数。 |
| 5 |
int compareTo(String anotherString) 此方法按照字典顺序比较两个字符串。 |
| 6 |
int compareToIgnoreCase(String str) 此方法忽略大小写差异按照字典顺序比较两个字符串。 |
| 7 |
String concat(String str) 此方法将指定的字符串连接到此字符串的末尾。 |
| 8 |
boolean contains(CharSequence s) 此方法仅当且仅当此字符串包含指定的字符序列时返回 true。 |
| 9 |
boolean contentEquals(CharSequence cs) 此方法将此字符串与指定的 CharSequence 进行比较。 |
| 10 |
boolean contentEquals(StringBuffer sb) 此方法将此字符串与指定的 StringBuffer 进行比较。 |
| 11 |
static String copyValueOf(char[] data) 此方法返回表示指定数组中的字符序列的字符串。 |
| 12 |
static String copyValueOf(char[] data, int offset, int count) 此方法返回表示指定数组中的字符序列的字符串。 |
| 13 |
boolean endsWith(String suffix) 此方法测试此字符串是否以指定的后缀结尾。 |
| 14 |
boolean equals(Object anObject) 此方法将此字符串与指定的对象进行比较。 |
| 15 |
boolean equalsIgnoreCase(String anotherString) 此方法忽略大小写考虑因素将此字符串与另一个字符串进行比较。 |
| 16 |
static String format(Locale l, String format, Object... args) 此方法使用指定的语言环境、格式字符串和参数返回格式化的字符串。 |
| 17 |
static String format(String format, Object... args) 此方法使用指定的格式字符串和参数返回格式化的字符串。 |
| 18 |
byte[] getBytes() 此方法使用平台默认的字符集将此字符串编码成字节序列,并将结果存储到新的字节数组中。 |
| 19 |
byte[] getBytes(Charset charset) 此方法使用给定的字符集将此字符串编码成字节序列,并将结果存储到新的字节数组中。 |
| 20 |
byte[] getBytes(String charsetName) 此方法使用命名的字符集将此字符串编码成字节序列,并将结果存储到新的字节数组中。 |
| 21 |
void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) 此方法将此字符串中的字符复制到目标字符数组中。 |
| 22 |
int hashCode() 此方法返回此字符串的哈希码。 |
| 23 |
int indexOf(int ch) 此方法返回指定字符在此字符串中首次出现的索引。 |
| 24 |
int indexOf(int ch, int fromIndex) 此方法返回指定字符在此字符串中首次出现的索引,从指定索引开始搜索。 |
| 25 |
int indexOf(String str) 此方法返回指定子字符串在此字符串中首次出现的索引。 |
| 26 |
int indexOf(String str, int fromIndex) 此方法返回指定子字符串在此字符串中首次出现的索引,从指定索引开始搜索。 |
| 27 |
String intern() 此方法返回字符串对象的规范表示形式。 |
| 28 |
boolean isEmpty() 此方法仅当且仅当 length() 是 0 时返回 true。 |
| 29 |
int lastIndexOf(int ch) 此方法返回指定字符在此字符串中最后一次出现的索引。 |
| 30 |
int lastIndexOf(int ch, int fromIndex) 此方法返回指定字符在此字符串中最后一次出现的索引,在指定索引向后搜索。 |
| 31 |
int lastIndexOf(String str) 此方法返回指定子字符串在此字符串中最右侧的一次出现的索引。 |
| 32 |
int lastIndexOf(String str, int fromIndex) 此方法返回指定子字符串在此字符串中最后一次出现的索引,在指定索引向后搜索。 |
| 33 |
int length() 此方法返回此字符串的长度。 |
| 34 |
boolean matches(String regex) 此方法告诉此字符串是否匹配给定的正则表达式。 |
| 35 |
int offsetByCodePoints(int index, int codePointOffset) 此方法返回相对于给定索引由 codePointOffset 码点偏移量偏移的此字符串中的索引。 |
| 36 |
boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len) 此方法测试两个字符串区域是否相等,忽略大小写。 |
| 37 |
boolean regionMatches(int toffset, String other, int ooffset, int len) 此方法测试两个字符串区域是否相等。 |
| 38 |
String replace(char oldChar, char newChar) 此方法返回一个新的字符串,由替换此字符串中所有旧字符 oldChar 为新字符 newChar 而成。 |
| 39 |
String replace(CharSequence target, CharSequence replacement) 此方法替换此字符串中与指定的目标序列相匹配的每个子字符串为指定的替换序列。 |
| 40 |
String replaceAll(String regex, String replacement) 此方法替换此字符串中与给定正则表达式匹配的每个子字符串为给定的替换字符串。 |
| 41 |
String replaceFirst(String regex, String replacement) 此方法替换此字符串中与给定正则表达式匹配的第一个子字符串为给定的替换字符串。 |
| 42 |
String[] split(String regex) 此方法以此字符串中匹配给定正则表达式的子字符串为中心分割此字符串。 |
| 43 |
String[] split(String regex, int limit) 此方法以此字符串中匹配给定正则表达式的子字符串为中心分割此字符串。 |
| 44 |
boolean startsWith(String prefix) 此方法测试此字符串是否以指定的前缀开始。 |
| 45 |
boolean startsWith(String prefix, int toffset) 此方法测试此字符串从指定索引开始的子字符串是否以指定的前缀开始。 |
| 46 |
CharSequence subSequence(int beginIndex, int endIndex) 此方法返回作为此序列的一个子序列的新字符序列。 |
| 47 |
String substring(int beginIndex) 此方法返回作为此字符串的一个子字符串的新字符串。 |
| 48 |
String substring(int beginIndex, int endIndex) 此方法返回作为此字符串的一个子字符串的新字符串。 |
| 49 |
char[] toCharArray() 此方法将此字符串转换为新的字符数组。 |
| 50 |
String toLowerCase() 此方法使用默认语言环境的规则将此字符串中的所有字符转换为小写。 |
| 51 |
String toLowerCase(Locale locale) 此方法使用给定语言环境的规则将此字符串中的所有字符转换为小写。 |
| 52 |
String toString() 此方法返回字符串本身。 |
| 53 |
String toUpperCase() 此方法使用默认语言环境的规则将此字符串中的所有字符转换为大写。 |
| 54 |
String toUpperCase(Locale locale) 此方法使用给定语言环境的规则将此字符串中的所有字符转换为大写。 |
| 55 |
String trim() 此方法返回一个副本字符串,其中去除了首尾空白。 |
| 56 |
static String valueOf(boolean b) 此方法返回布尔参数的字符串表示形式。 |
| 57 |
static String valueOf(char c) 此方法返回字符参数的字符串表示形式。 |
| 58 |
static String valueOf(char[] data) 此方法返回字符数组参数的字符串表示形式。 |
| 59 |
static String valueOf(char[] data, int offset, int count) 此方法返回字符数组参数特定子数组的字符串表示形式。 |
| 60 |
static String valueOf(double d) 此方法返回双精度浮点参数的字符串表示形式。 |
| 61 |
static String valueOf(float f) 此方法返回单精度浮点参数的字符串表示形式。 |
| 62 |
static String valueOf(int i) 此方法返回整型参数的字符串表示形式。 |
| 63 |
static String valueOf(long l) 此方法返回长整型参数的字符串表示形式。 |
| 64 |
static String valueOf(Object obj) 此方法返回对象参数的字符串表示形式。 |