工具类
package com.thk.utils;
import org.springframework.stereotype.Component;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
@Component
public class LsitUtils {
public boolean ifcontainString(Collection> list, String str) {
boolean b = false;
for (Object o : list) {
if (o.equals(str)) {
return b = true;
}
}
return b;
}
public boolean ifcontainString(HashMap
测试
public static void main(String[] args) throws Exception {
LsitUtils lsitUtils = new LsitUtils();
//判断list
ArrayList list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("3");
System.out.println("list中是否包含1:"+lsitUtils.ifcontainString(list, "1"));
System.out.println("list中是否包含4:"+lsitUtils.ifcontainString(list, "4"));
//判断map
HashMap map = new HashMap<>();
map.put(1, "1");
map.put(2, "2");
map.put(3, "3");
System.out.println("map中是否包含1:"+lsitUtils.ifcontainString(map, "1"));
System.out.println("map中是否包含4:"+lsitUtils.ifcontainString(map, "4"));
//判断数组
String[] str={"1","2","3"};
System.out.println("数组中是否包含1:"+lsitUtils.ifcontainString(str, "1"));
System.out.println("数组中是否包含4:"+lsitUtils.ifcontainString(str, "4"));
//判断set
HashSet set = new HashSet<>();
set.add("1");
set.add("2");
set.add("3");
System.out.println("set中是否包含1:"+lsitUtils.ifcontainString(set, "1"));
System.out.println("set中是否包含4:"+lsitUtils.ifcontainString(set, "4"));
}
运行结果