java - 检查字符是否包含在字母列表中
问题描述
我是 Java 新手,我想创建一个布尔值来检查 char 是否是列表的一部分,最好的方法是什么?我尝试过使用枚举,但这似乎不起作用。有什么帮助吗?
解决方案
您可以创建一个字符列表。并检查此列表是否包含指定的字符。请看以下代码:
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);
}
推荐阅读
- c# - 将方法包装在具有不同名称的其他方法中以使代码更具可读性 - 好还是坏?
- c# - 从 SQL 查询到对象的项目参数
- ios - 与 Swift 交互的 ASP.net Web API
- c# - 如何在 C# 中验证 JSON 对象中列表的条件
- drools - 从 KieBase 和 KieContainer 创建 KieSession 有什么区别?
- serialization - 将数字转换为以字节为单位的浮点数
- python - 如何在多个输入上训练 LSTM?
- azure - Azure 应用服务部署失败并出现错误:“凭据”不能为空
- python - 出现在 Python 脚本输出中的 Unix EOF 字符
- python - 使用 seaborn 使用特定标记标记抖动