博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串常用方法
阅读量:5104 次
发布时间:2019-06-13

本文共 1011 字,大约阅读时间需要 3 分钟。

序号

方法名

参数

备注

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拆分得到。

转载于:https://www.cnblogs.com/tytr/p/5897407.html

你可能感兴趣的文章
软件包的使用
查看>>
linux中启动与终止lnmp的脚本
查看>>
gdb中信号的处理[转]
查看>>
学习Javascript闭包(Closure)
查看>>
LeetCode【709. 转换成小写字母】
查看>>
搭建-以外网访问本地主机
查看>>
本地存储(cookie&sessionStorage&localStorage)
查看>>
windows编程经典书籍
查看>>
转:VC调用vbscript.dll使用其正则表达式库
查看>>
Friends and Subsequences
查看>>
使用JQuery操作DOM
查看>>
jQuery系列之目录汇总
查看>>
Delphi多媒体设计之TMediaPlayer组件(六)
查看>>
使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容)
查看>>
ipcloud上传裁切图片,保存为base64再压缩传给后台
查看>>
HTTP幂等性概念和应用
查看>>
[SDOI2016 Round1] 数字配对
查看>>
2017北京国庆刷题Day3 afternoon
查看>>
cdqz2017-test10-rehearsal(CDQ分治&可持久化线段树&单调栈)
查看>>
opengl离屏渲染(不需要和窗口绑定,仅当作一个可以渲染一张图片的API使用)+ opencv显示...
查看>>