博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java中startWith方法的使用!
阅读量:5889 次
发布时间:2019-06-19

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

1 今天看Java代码时,看到了字符串有一个方法是startsWith(String str)当时觉得见名之意,很简单吗,然后就自己动手做了一下,没想到发现了一个startsWith()方法的重载,startsWith(String str,int Index),当时上网去查了一下没有后边这个方法,于是自己做了一下测试,现在给出如下详细解释,startsWith(String str)就是检查形参参数是否与你要检查的字符串开头相同,而startsWith(Sring str,int Index)则是从你要比较的原字符串的指定下标开始和形参作比较,这里边呢str.startsWith(String str)和str.startsWith(string str,0)是没有区别的,下边就看代码吧! 2  3 String st1 = "dsadas"; 4       System.out.println("st1:"+st1.startsWith("sa",1)); 5       String st2 = "dsadas"; 6       System.out.println("st1:"+st2.startsWith("sa")); 7       String st3 = "dsadas"; 8       System.out.println("st2:"+st3.startsWith("ds")); 9       String st4 = "dsadas";10       System.out.println("st4:"+st4.startsWith("ds",0));11       String st5 = "dsadas";12       System.out.println("st5:"+st5.startsWith("ds",1));13 14 输出结果为:15 16 st1:true17 st1:false18 st2:true19 st4:true20 st5:false

 

转载于:https://www.cnblogs.com/zzzzw/p/5134376.html

你可能感兴趣的文章
添加cordova-plugin-file-opener2后,打包出错
查看>>
python 重载方法有哪些特点 - 老王python - 博客园
查看>>
在Fedora8上安装MySQL5.0.45的过程
查看>>
TCP长连接与短连接的区别
查看>>
设计模式之命令模式
查看>>
android 测试 mondey
查看>>
Spring AOP项目应用——方法入参校验 & 日志横切
查看>>
TestNG 六 测试结果
查看>>
用Fiddler或Charles进行mock数据搭建测试环境
查看>>
使用REST-Assured对API接口进行自动化测试
查看>>
GitHub发布史上最大更新,年度报告出炉!
查看>>
王潮歌跨界指导HUAWEI P20系列发布会 颠覆传统 眼界大开!
查看>>
王高飞:微博已收购一直播 明年一季度重点是功能与流量打通
查看>>
趣头条发行区间7至9美元 预计9月14日美国上市
查看>>
新北市长侯友宜:两岸交流应从隔壁最亲近的人开始
查看>>
全面屏的Nokia X即将上线,不到2000元的信仰你要充值吗?
查看>>
多么痛的领悟,只有程序员才知道的12个人艰不拆的真相
查看>>
10个JavaScript难点
查看>>
js 计算两个时间的时间差
查看>>
Xcode9 自动签名更新设备列表
查看>>