JAVA中查詢一個詞在內容中出現的次數、判斷集合中是否包含關鍵字、查詢字串陣列單個字元的長度
阿新 • • 發佈:2019-02-13
JAVA中查詢一個詞在內容中出現的次數
public int getCount(String str,String key){ if(str == null || key == null || "".equals(str.trim()) || "".equals(key.trim())){ return 0; } int count = 0; int index = 0; while((index=str.indexOf(key,index))!=-1){ index = index+key.length(); count++; } return count; }
JAVA中提交字串陣列中,單個字元的最大長度
private int extractMaxLength(String[] array){
if(array == null || array.length == 0){
return 0;
}
int index=0;
for(int i=0;i<array.length;i++){
if(array[i].length()>array[index].length()){
index=i;
}
}
return array[index].length();
}
JAVA中判斷集合中是否包含關鍵字
public static void main(String[] args) { List<String> list = new ArrayList<String>(); List<String> tempList = new ArrayList<String>(); tempList.add(0, "abc"); tempList.add(0, "abb"); tempList.add(0, "acd"); tempList.add(0, "abc"); String keyWord = "abc"; for(String str : tempList){ if(keyWord.indexOf(str) > -1){ list.add(str); } } }