66问答网
所有问题
Java 数组 有 contains方法吗? 如果要判断数组中是否有这个值怎么办? 自己写代码吗
如题所述
举报该问题
推荐答案 2019-03-12
确实要自己写代码循环判断,也可以用Arrays.asList(数组);将数组转成list集合再用contains方法判断
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9U2vinnDsvpxnnss9i.html
其他回答
第1个回答 2019-03-12
没有,可以先把数组转成ArrayList。ArrayList有contains方法。
优点:代码简洁,可读性好
缺点:更耗性能
第2个回答 2019-03-12
for循环判断一下。
或者放弃数组,改用ArrayList<>,这个就有contains方法
第3个回答 2019-03-12
要判断数组中是否有这个值
相似回答
在
Java中
,如何检测一个
数组中是否
包含某一个数据?
答:
1、使用for循环 public static boolean useLoop(String[] arr, String targetValue) { for (String s : arr) { if (s.equals(targetValue))return true;} return false;} 2、转换为List,调用Arrays.asList(arr).
contains方法
public static boolean useList(String[] arr, String targetValue) ...
Java中数组是否
包含某些元素
答:
方法1,
将数组转换为list,然后使用list的contains方法来判断
:Arrays.asList(...).contains(...)方法2,遍历数组判断:
java中
这道题的最后一道题怎么做
?怎么
用
代码判断数组中有
包含我键盘输入...
答:
int[] xx = {8,4,2,1,23,344,12};Scanner sc = new Scanner(System.in);System.out.println("请输入任意一个数字:");int input = sc.nextInt();boolean flag = false;for (int i = 0; i < xx.length; i++) {if(xx[i] == input){flag = true;}}if(flag){System.out....
java
判断
string
数组中是否有
某个字符串
答:
这个问题,
首先要将string数组转换成list集合,然后判断list集合中是否存在
public static void main(String[] args) { //定义数组 String aa []={"timo","kainan","naer","lanbo"};//数组转换成list List<String> list=Arrays.asList(aa);if(list.contains("timo")){ System.out.println("...
用
数组
的
方法
输入一个数
判断
此数
是否
在数组内?用
JAVA怎么
做,急用...
答:
);break;} //键入数与数组数逐个比较,如果相等,输出文字后,中止,如果不相等进入下一个次循环。if(i==shuZu.length-1&&jianRu!=shuZu[i]){ System.out.println("抱歉,该数不存在于该数组"); //进行判断,此次判断与
数组中
最后一个数作比较,输出文字 } } ...
...
有
就输出它。这段
代码怎么写
。用C和
JAVA
都行
答:
//十万}}/**随机填充数组 over**//**分析相等 start**/Map<Integer, Boolean> map = new HashMap<Integer, Boolean>();for (int i=0; i<size; i++) {for (int j=0; j<size; j++) {boolean value = false;if(map.containsKey(array[i][j])) {value = true;}map.put(array[...
大家正在搜
java判断数组中是否存在某值
判断数组是否包含某个值
java判断数组是否为空
js判断数组是否包含某个元素
如何判断数组是否为空
判断数组是否有重复元素
js判断是否为数组
js判断数组是否为空
java string数组
相关问题
在Java中,如何检测一个数组中是否包含某一个数据?
java判断字符串数组中是否存在某个值,arrays类有这个...
java判断一个数组是否含有该数字
java 数组有没有方法直接判断某一个项是否存在
Java中数组是否包含某些元素
在java中怎么判断一个数组包含另一个数组
用数组的方法输入一个数判断此数是否在数组内?用JAVA怎么做...
java中如何判断字符串数组中是否有某个字符串