视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
String类方法的总结
2025-10-02 18:36:50 责编:小OO
文档
String类方法总结

No.方法名称类型描述
字符串与字符
1public String(char[] value)构造将全部的字符数组内容变为字符串
2public String(char[] value, int offset, int count)构造将部分字符数组变为字符串,offset表示开始点,count表示要操作的长度

3public char charAt(int index)普通取得指定索引位置上的字符
4public char[] toCharArray()普通将字符串转换为字符数组
字符串与字节
5public String(byte[] bytes)构造将全部的字节数组变为字符串
6public String(byte[] bytes, int offset, int length)构造将部分的字节数组变为字符串
7public byte[] getBytes()普通将字符串变为字节数组
8public byte[] getBytes(String charsetName) throws UnsupportedEncodingException

普通字符串转码操作
字符串比较
9public boolean equals(String anObject)普通区分大小写的相等判断
10public boolean equalsIgnoreCase(String anotherString)普通不区分大小写比较是否相等
11public int compareTo(String anotherString)普通比较两个字符串的大小
字符串查找
12public boolean contains(String s)普通查找指定的子字符串是否存在,JDK 1.5之后有

13public int indexOf(String str)普通从头查找指定字符串的位置,找不到返回-1

14

public int indexOf(String str, int fromIndex)普通由指定位置向后查找字符串的位置,找不到返回-1

15public int lastIndexOf(String str)普通由后向前查找字符串的位置,找不到返回-1

16public int lastIndexOf(String str, int fromIndex)普通从指定位置由后向前查找
17public boolean startsWith(String prefix)普通判断是否以指定的字符串开头
18public boolean startsWith(String prefix, int toffset)普通从指定位置判断是否以指定字符串开头,JDK 1.7

19public boolean endsWith(String suffix)普通判断是否以指定的字符串结尾
字符串替换操作
20public String replaceAll(String regex, String replacement)普通全部替换
21public String replaceFirst(String regex, String replacement)普通替换首个
字符串截取
22public String substring(int beginIndex)普通从指定位置截取到结尾
23public String substring(int beginIndex, int endIndex)普通截取指定范围的内容
字符串拆分
24

public String[] split(String regex)普通按照指定的字符串全拆分
25public String[] split(String regex, int limit)普通拆分为指定的长度
其他方法
26public boolean isEmpty()普通判断是否为空字符串("")

27public int length()普通取得字符串长度
28public String trim()普通去掉左右空格
29public String toLowerCase()普通将全部字符串转小写
30public String toUpperCase()普通将全部字符串转大写
31public String intern()普通入池
32public String concat(String str)普通字符串连接

下载本文
显示全文
专题