怎么判斷一個字符串中是否包含list里面的字符串?
Java程序:import java.util.ArrayList;import java.util.List;public class Main {public static void main(String[] args) {List<String> list = new ArrayList<String>();list.add("James");list.add("White");list.add("Smith");list.add("Michael");String key = "Smith";if(exists(list, key)) {System.out.println(key + " 在集合中存在");}else {System.out.println(key + " 在集合中不存在");}}/** * 判斷集合中是否存在指定的字符串 * @param list 字符串集合 * @param key 待查找字符串 * @return 集合中是否存在指定的字符串,true:存在,false:不存在 */public static boolean exists(List<String> list, String key) {for(String str : list) {if(str.equals(key)) {return true;}}return false;}}運行測試:Smith在集合中存在