【Java基础】java自带的类

2021-01-28 20:49发布

3条回答
来自幽府的客人
2021-01-29 17:06

String字符串类

1、字符串的获取功能:

java int length() 返回此字符串的长度

char charAt(int index) 返回字符串中index位置上的字符

int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引

int indexOf(String str) 返回第一次出现某段字符的位置

int lastIndexOf(String str) 返回最后一次出现某段字符的位置

String subString(int start) 返回一个新的字符串,返回从指定位置开始开始截取后的字符串

String substring(int beginIndex, int endIndex) 返回一个新字符串,从指定位置开始开始到指定位置结束的字符串。

2、字符串的转化功能:

byte[] getBytes() 将此字符串转换为字节数组

char[] toCharArray() 将此字符串转换为一个字符数组

static String copyValueOf(char[] data) 把字符数组转化成字符串

static String valueOf(char[] data) 把字符数组转化成字符串

static String valueOf(int i) 把int类型数据转化成字符串

String toUpperCase() 将String中的所有字符都转换为大写

String toLowerCase() 将String中的所有字符都转换为小写

String concat(String str) 拼接字符串

3、字符串的替换功能:

String replace (char oldchar,char newchar)用新的字符替换指定字符

String replace(String oldstr, String newstr) 返回一个新的字符串,它是通过用 newstr替换此字符串中出现的所有oldstr

4、字符串的切割功能:

String[] split(String str) 按照某个指定个标记进行切割

String trim() 去除字符串两端空格

5、字符串的比较功能:

int compareTo(String str) 按字典顺序比较字符串 返回比较值大小


一周热门 更多>