首页 > 解决方案 > 检查字符是否包含在字母列表中

问题描述

我是 Java 新手,我想创建一个布尔值来检查 char 是否是列表的一部分,最好的方法是什么?我尝试过使用枚举,但这似乎不起作用。有什么帮助吗?

标签: javaarrayschar

解决方案


您可以创建一个字符列表。并检查此列表是否包含指定的字符。请看以下代码:

public static void main(String[] args) {
    List<Character> list = Arrays.asList('H', 'E', 'L', 'L');
    System.out.println(isCharExistInList('c', list));//false
    System.out.println(isCharExistInList('H', list));//true
  }

  private static boolean isCharExistInList(char c, List<Character> list){
    return list.contains(c);
  }

推荐阅读