JAva a文字列にb文字列が含まれているかどうかをチェック

780 ワード

1:文字列を配列に変換
public static boolean judge(String[] str) {
for (int i = 0; i < str.length - 1; i++) {
char[] ca = str[i].toCharArray();
char[] ca2 = str[i+1].toCharArray();
for (int j = 1; j < ca.length; j++) {
for (int j2 = 0; j2 < ca2.length; j2++) {
if(ca[j] == ca2[j2]){
System.out.println("String str");
return true;
}
}
}
}
return false;
}

2.クエリに基づいて判断できます.-1の場合は、その文字列が存在しないことを示します.そうでない場合は、文字列の下付き文字を返します.
title.indexOf(str);

3.javaが提供するapi、trueを返す存在、そうでないfalse
 /**
     * s1       s2
     * @param s1
     * @param s2
     * @return
     */
    public static boolean isContain(String s1,String s2) {

        return s1.contains(s2);

    }