Integer[] arr = {1,2,3};
int a = 2;
System.out.println(Arrays.asList(arr).contains(a));
第二种方案:采用定义list方案
ArrayList<Integer> channelArray = new ArrayList<>();
channelArray.add(1);
channelArray.add(2);
channelArray.add(3);
System.out.println(channelArray.contains(5));
直接创建map对性能不太友好,采用静态map方式
private final static Map<Integer, String> channelMap = new HashMap<>();
static {
channelMap.put(1, "站内信");
channelMap.put(2, "push");
channelMap.put(3, "短信模板");
}