Java中如何检测数组中是否包含指定值呢?
下文讲述Java代码中查看一个数组是否包含指定值的方法分享,如下所示:
方式1: 将数组转换为list,然后使用contains方法 方式2:(适用JAVA8) 使用Streams流的方式检测是否包含指定元素例:
package com.java265.other; import java.util.Arrays; public class test { /* * java265.com 检测数组是否包含指定元素的示例分享 */ public static final String[] ARRLIST = new String[] { "Java265.com", "Java教程", "Java爱好者", "网站爱好者" }; public static void main(String[] args) { String s = "Java教程"; // 方式1 System.out.println(Arrays.asList(ARRLIST).contains(s)); // 方式2 boolean c = Arrays.stream(ARRLIST).anyMatch(s::equals); System.out.println(c); } } --------运行以上代码,将输出以下信息----- true true
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。