String类的判断功能:
1、boolean equals(Object obj):判断字符串的内容是否相同,区分大小写。
2、boolean equalsIgnoreCase(String str):判断字符串的内容是否相同,不区分大小写。
3.boolean contains(String str):判断字符串对象是否包含给定的字符串
4、boolean startsWith(String str):判断字符串对象是否以给定的字符串开始。
5、boolean endsWith(String str):判断字符串对象是否以给定的字符串结尾。
6、boolean isEmpty():判断字符串是否是否为空,数据是否为空。
String类的获取功能:
1、int length():获取字符串长度
2、char charAt(int index):返回字符串中给定索引处的字符
3、int indexOf(int ch):返回指定字符在此字符串中的第一次出现的索引。
4、int indexOf(String str):返回指定字符在此字符串中的第一次出现的索引。
5、int indexOf(int ch,int fromIndex):返回在此字符串中的第一次出现指定字符的索引,从指定的字符开始搜索
6、String substring(int Start):截取字符串,返回从指定位置开始截取后的字符串。
7、String substring(int start, int end ):截取字符串,返回从指定位置开始到指定位置结束截取后的字符串。
String类的转换功能:
1、char[] toCharArray():把字符串转换成字符数组
2、String copyValueOf(char[] chs):把字符数组转换成字符串。
3、String valueOf(char[] chs):把字符数组转换成字符串。
4、String valueOf(int i):把int类型转换成字符串。
5、String toLowerCase():把全部字符转换成小写
6、String toUpperCase():把全部字符转换成大写
7、String concat(String str):将指定字符串连接到此字符串的结尾。
8、byte[] getBytes():将字符串转换成byte类型数组 |
|