JAVA中如何判断一个字符串是否为另一个字符串的子串

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:41:36
比如 两个字符串分别为"takecatb"和"te"如何判断?

String类中有一个方法 public boolean contains(Sting s)就是用来判断当前字符串是否含有参数指定的字符串

s1=“takecatb”
s2=“te”
语句:s1.contains(s2) //s1调用这个方法
若其值为ture说明s1包含s2 若为fasle 则不包含

实现你这个要求,String类至少有四种方法能做到:
contains、matches、regionMatches、indexOf。
好好学一下API吧。

LS的是系统自带的方法,可行
你也可以用subString()根据你的字符个数分段截取也可以做到。

hanzsim正解