【Java】查找 List/String字符串 中是否包含指定的 元素/字串 contains方法实现
/** * 查找list中是否有指定元素 */ @Test public void findListEl() { List<Integer> integers = Arrays.asList(3, 5, 2, 7, 8, 1, 9); Integer kw1 = 9; Integer kw2 = 6; System.out.println(integers.contains(kw1) ? "integers中【有】kw1的元素" : "integers中【没有】kw1的元素"); // integers中【有】kw1的元素 System.out.println(integers.contains(kw2) ? "integers中【有】kw2的元素" : "integers中【没有】kw2的元素"); // integers中【没有】kw2的元素 } /** * 查找字符串中是否有指定的字符 */ @Test public void findStringChar() { String str = "abcdefgABCD中华人民共和国"; String kw1 = "中华"; String kw2 = "哈哈"; System.out.println(str.contains(kw1) ? "str中【有】kw1的元素" : "str中【没有】kw1的元素"); // str中【有】kw1的元素 System.out.println(str.contains(kw2) ? "str中【有】kw2的元素" : "str中【没有】kw2的元素"); // str中【没有】kw2的元素 }
如果忍耐算是坚强 我选择抵抗 如果妥协算是努力 我选择争取
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?