字符串常用方法
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拆分得到。 |
以上是关于字符串常用方法的主要内容,如果未能解决你的问题,请参考以下文章