public class Contains {
public static void main(String[] args) {
String strA = "adasdfd";
String strB = "dadsfda";
System.out.println(new Contains().contain(strA, strB));
}
public boolean contain(String strA, String strB) {
String strC = strA.concat(strA);
boolean isContain;
int index = strB.indexOf(strA);
if(index >= 0) {
isContain = true;
}else {
isContain = false;
}
return isContain;
}
public static void main(String[] args) {
String strA = "adasdfd";
String strB = "dadsfda";
System.out.println(new Contains().contain(strA, strB));
}
public boolean contain(String strA, String strB) {
String strC = strA.concat(strA);
boolean isContain;
int index = strB.indexOf(strA);
if(index >= 0) {
isContain = true;
}else {
isContain = false;
}
return isContain;
}
本文提供了一个简单的Java程序示例,展示了如何判断一个字符串是否为另一个字符串的子串。通过使用concat方法将目标字符串拼接到自身,然后查找源字符串是否存在,从而实现判断是否包含的功能。
2171

被折叠的 条评论
为什么被折叠?



