java.lang.String 类定义的方法


文章目录



char charAt(int index)

返回给定位置的代码单元。除非对底层的代码单元感兴趣, 否则不需要调用这个
方法。


int codePointAt( int Index) 5.0

返回从给定位置开始的码点。


int offsetByCodePoints(int startlndex, int cpCount) 5.0

返回从 startlndex 代码点开始, 位移 cpCount 后的码点索引。


int compareTo(String other)

按照字典顺序, 如果字符串位于 other 之前, 返回一个负数; 如果字符串位于 other 之
后, 返回一个正数; 如果两个字符串相等, 返回 0。


IntStream codePoints()8

将这个字符串的码点作为一个流返回。 调用 toArray 将它们放在一个数组中。


new String(int[] codePoints, int offset, int count) 5.0

用数组中从 offset 开始的 count 个码点构造一个字符串。


boolean equals(0bject other)

如果字符串与 other 相等, 返回 true。


boolean equalsIgnoreCase(String other) 如果字符串与 other 相等 (忽略大小写,) 返回 tme。


boolean startsWith(String prefix) •boolean endsWith(String suffix)

如果字符串以 suffix 开头或结尾, 则返回 true。 •int indexOf(String str)


int indexOf(String str, int fromlndex) •int indexOf(int cp)


int indexOf(int cp, int fromlndex)

返回与字符串 str 或代码点 cp 匹配的第一个子串的开始位置。这个位置从索引 0 或 fromlndex 开始计算。 如果在原始串中不存在 st,r 返回 - 1。


int 1astIndexOf(String str)


Int 1astIndexOf(String str, int fromlndex) •int lastindexOf(int cp)


int 1astindexOf(int cp, int fromlndex)

返回与字符串 str 或代码点 cp 匹配的最后一个子串的开始位置。 这个位置从原始串尾
端或 fromlndex 开始计算。 •int 1ength( )
返回字符串的长度。


int codePointCount(int startlndex, int endlndex) 5.0

返回 startlndex 和 endludex- l 之间的代码点数量。 没有配成对的代用字符将计入代码点。
參 String replace(CharSequence oldString,CharSequence newString) 返回一个新字符串。 这个字符串用 newString 代替原始字符串中所有的 oldString。 可 以用 String 或 StringBuilder 对象作为 CharSequence 参数。


String substring(int beginlndex)


String toLowerCase( )


String trim( )

返回一个新字符串。 这个字符串将删除了原始字符串头部和尾部的空格。


String join(CharSequence delimiter, CharSequence... elements) 8


String substring(int beginlndex, int endlndex)

返回一个新字符串。这个字符串包含原始字符串中从 beginlndex 到串尾或 endlndex-l 的所有代码单元。


String toUpperCase( )

返回一个新字符串。 这个字符串将原始字符串中的大写字母改为小写, 或者将原始字 符串中的所有小写字母改成了大写字母。
返回一个新字符串, 用给定的定界符连接所有元素

出自:java.lang.String 类定义的方法

回到顶部