序号 | 方法定义 | 类型 | 描述 |
---|---|---|---|
1 | public String(char[] value) | 构造 | 直接将一个字符数组变为一个字符串 |
2 | public String(char[] value,int offset,int count) | 构造 | 将一个指定范围的字符数组变为字符串 |
3 | public String(byte[] bytes) | 构造 | 将一个byte数组全部变为字符串 |
4 | public String(byte[] bytes,int offset,int length) | 构造 | 将指定范围的byte数组变为字符串 |
5 | public char[] toCharArray() | 普通 | 将一个字符串变为字符数组 |
6 | public char charAt(int index) | 普通 | 从一个字符串中取出指定位置的的字符 |
7 | public byte[] getBytes() | 普通 | 将一个字符串变为byte数组 |
8 | public int length() | 普通 | 取得字符串长度 |
9 | public int indexOf(String str) | 普通 | 从头开始查找指定字符串位置 |
10 | public int indexOf(String str,int fromIndex) | 普通 | 从指定位置开始查找指定的字符串位置 |
11 | public String trim() | 普通 | 清除左右两端的空格 |
12 | public String substring(int beginIndex) | 普通 | 从指定位置开始,一直取到尾进行字符串的截取 |
13 | public String substring(int begin,int end) | 普通 | 指定截取字符串的开始点和结束点 |
14 | public String[] split(String regex) | 普通 | 按照指定的字符串对字符串进行拆分 |
15 | public String toUpperCase() | 普通 | 将一个字符串全部变为大写字符 |
16 | public String toLowerCase() | 普通 | 将一个字符串全部变为小写字符 |
17 | public boolean startsWith(String prefix) | 普通 | 判断是否以指定的字符串开头 |
18 | public boolean endsWith(String suffix) | 普通 | 判断是否以指定的字符串结尾 |
19 | public boolean equals (String str) | 普通 | 判断两个字符串内容是否相等 |
20 | public boolean equalsIgnoreCase(String str) | 普通 | 不区分大小写比较两个字符串是否相等 |
21 | public String replaceAll (String regex, String replacement) | 普通 | 字符串替换 |
原文:https://www.cnblogs.com/wanshe/p/13125405.html