java 檢查a字串是否包含b字串
阿新 • • 發佈:2018-12-24
1:將字串轉換為陣列
3.java提供的api,存在返回true,否則false
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);
}