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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


