java 数组 判断是否有_java怎么判断一个元素是否在数组中存在

2022-06-19 12:36:42

我是前端出身,写这个判断是否存在或者是去重的方法,前端js基本上有好多种方法,但是貌似都有点麻烦。

js与Java其实也大差不差,只要思路正确,只是实现的代码不同罢了。

起初我想的是通过双层for循环,但貌似依旧有点麻烦,查工具书发现,Java中的数组有个方法可以用来判断是否存在。

将数组转换成 list集合,然后使用 contains 方法。

首先记住导入相应的包:

// 导入Arrays类的Java语句:

import java.util.Arrays;

使用示例如下:

boolean isContains = Arrays.asList(数组).contains(包含项);

// 返回值是true/false

写个简单的栗子把:

// 记得在最上面导入Arrays包

import java.util.Arrays;

String[] fruits = {"apple", "banana", "xxx"};

String iLikeEat = "apple";

boolean isContains = Arrays.asList(fruits).contains(iLikeEat);

if(isContains){

// 这里有你要吃的水果

}else{

// 你到别出在看看把

}

String[] tenantDir = new String[resultList.size()];

for(int i = 0; i < resultList.size

  • 作者:ysl冰蓝
  • 原文链接:https://blog.csdn.net/weixin_36318306/article/details/114166362
    更新时间:2022-06-19 12:36:42