本文共 1175 字,大约阅读时间需要 3 分钟。
Java String
类包含多种常用方法,用于字符串操作。以下是主要方法的说明:
charAt(int index)
返回指定索引处的字符。
索引范围:0 到length() - 1
。 返回值:指定索引处的字符。 compareTo(Object o)
比较字符串与对象。
参数:Object o
。 返回值: compareTo(String anotherString)
比较两个字符串。
参数:String anotherString
。 返回值:同上。 indexOf(int ch)
查找字符的第一次出现索引。
参数:int ch
。 返回值:索引或 -1。 indexOf(int ch, int fromIndex)
从指定索引开始查找字符。
参数:int ch
和 int fromIndex
。 返回值:索引或 -1。 indexOf(String str)
查找子字符串的第一次出现索引。
参数:String str
。 返回值:索引或 -1。 indexOf(String str, int fromIndex)
从指定索引开始查找子字符串。
参数:String str
和 int fromIndex
。 返回值:索引或 -1。 split(String regex, int limit)
拆分字符串。
参数:String regex
和 int limit
。 返回值:字符串数组或原字符串。 substring(int beginIndex)
提取子字符串(从起始索引开始,到末尾)。
参数:int beginIndex
。 返回值:子字符串。 substring(int beginIndex, int endIndex)
提取子字符串(从起始索引到结束索引,不包括结束索引)。
参数:int beginIndex
和 int endIndex
。 返回值:子字符串。 toCharArray()
将字符串转换为字符数组。
返回值:char[]
。 trim()
去除首尾空白符。
返回值:去除空白后的字符串。replace(char oldChar, char newChar)
替换字符。
参数:char oldChar
和 char newChar
。 返回值:替换后的新字符串。 getBytes(String charsetName)
将字符串编码为字节序列。
参数:String charsetName
。 返回值:byte[]
。 getBytes()
使用默认字符集编码字符串。
返回值:byte[]
。 转载地址:http://bfss.baihongyu.com/