字符串api方法
这里列举处java字符串的api方法。
序号 | 方法 | 说明 |
---|
1 | char charAt(int index) | 返回特定索引的char值 |
2 | int length() | 返回字符串长度 |
3 | static String format(String format, Object... args) | 返回一个格式化的字符串。 |
4 | static String format(Locale l, String format, Object... args) | 返回给定语言环境的格式化字符串。 |
5 | String substring(int beginIndex) | 字符串截取方法,它返回给定开始索引的子字符串。 |
6 | String substring(int beginIndex, int endIndex) | 字符串截取方法,返回给定开始索引和结束索引的子字符串。 |
7 | boolean contains(CharSequence s) | 判断字符串是否包含子字符串,返回true或false。 |
8 | static String join(CharSequence delimiter, CharSequence... elements) | 返回一个拼接的字符串,字符串拼接方法。 |
9 | static String join(CharSequence delimiter,Iterable<?extend CharSequence>elements) | 返回一个拼接的字符串,字符串拼接方法。 |
10 | boolean equals(Object another) | 判断字符串是否相等。 |
11 | boolean isEmpty() | 判断字符串是否为空。 |
12 | String concat(String str) | 连接指定的字符串。 |
13 | String replace(char old, char new) | 它替换所有出现的指定char值。 |
14 | String replace(CharSequence old, CharSequence new) | 它替换所有出现的指定CharSequence。 |
15 | static String equalsIgnoreCase(String another) | 用于将字符串与指定的对象比较,它不检查大小写。 |
16 | String[] split(String regex) | 返回一个匹配regex的分割字符串。 |
17 | String[] split(String regex, int limit) | 返回一个匹配regex和limit的分割字符串。 |
18 | String intern() | 返回一个interned string。 |
19 | int indexOf(int ch) | 返回指定的字符值索引位置。 |
20 | int indexOf(int ch, int fromIndex) | 返回从给定索引开始的指定字符值索引位置。 |
21 | int indexOf(String substring) | 返回指定的子字符串索引位置。 |
22 | int indexOf(String substring, int fromIndex) | 返回从给定索引开始的指定子字符串索引位置。 |
23 | String toLowerCase() | 字符串转小写,返回小写字符串。 |
24 | String toLowerCase(Locale l) | 字符串转小写,返回一个使用指定语言环境的小写字符串。 |
25 | String toUpperCase() | 字符串转大写,返回一个大写的字符串。 |
26 | String toUpperCase(Locale l) | 字符串转大写,它返回一个使用指定语言环境的大写字符串。 |
27 | String trim() | 删除这个字符串的开头和结尾空格。 |
28 | static String valueOf(int value) | 它将给定的类型转换为字符串。这是一个重载的方法。 |
字符串常用方法
下面总结一些Java中常用的字符串方法在实际开发中的应用。