字符串常用方法

Posted IT~天空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串常用方法相关的知识,希望对你有一定的参考价值。

序号

方法名

参数

备注

1

length()

无参

返回字符串的长度(包含的字符数)

2

equals(String s)

s表示目标字符串对象

如果当前字符串与目标字符串s完全相同,返回true,否则返回false

3

startsWith(String s)

判断当前字符串是否由目标字符串s开头,如果是返回true,否则返回false

4

endsWith(String s)

判断当前字符串是否由目标字符串s结尾,如果是返回true,否则返回false

5

compareTo(String s)

当前字符串与目标字符串s按字典序比较,如果当前字符串与s相同返回0,如果大于s,返回正数,否则返回负数

 

6

indexOf(String s)

s表示目标字符串对象

 

start表示起始位置

 

end表示结束位置

从当前字符串的起始位置检索目标字符串s第一次出现的位置(从0开始计数),如果没有检索到s返回-1

7

lastIndexOf(String s)

从当前字符串的起始位置检索目标字符串s最后一次出现的位置(从0开始计数),如果没有检索到s返回-1

8

indexOf(String s, int start)

从当前字符串的start位置开始检索目标字符串s第一次出现的位置(从0开始计数),如果没有检索到s返回-1

9

lastIndexOf(String s, int end)

从当前字符串的起始位置开始,到end位置结束,检索目标字符串s最后一次出现的位置(从0开始计数),如果没有检索到s返回-1

 

10

substring(int start)

start表示起始位置

 

end表示结束位置

返回当前字符串从start开始截取到当前字符串末尾的部分。

11

substring(int start, int end)

返回当前字符串,从start开始截取到end之前的部分。

 

12

replaceAll(String old, String new)

old表示原子串

 

new替换成的新子串

返回当前字符串用new替换old的结果

13

trim()

返回当前字符串去掉起始和结束位置的全部空格的字符串

14

split(String sign)

返回一个数组,该数组由目标字符串根据sign拆分得到。

以上是关于字符串常用方法的主要内容,如果未能解决你的问题,请参考以下文章

字符串常用方法

常用类及其常用方法

python字符串常用方法

数组方法总结 常用数组方法总结 js的数组或对象常用方法总结

huTool--工具类常用方法

Javascript常用字符串方法总结