1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > java判断数组是否包含某个元素

java判断数组是否包含某个元素

时间:2019-09-21 20:12:39

相关推荐

java判断数组是否包含某个元素

Java|Java基础

java,判断,数组,包含,元素

Java-Java基础

租机网 源码,ubuntu出现不了桌面,tomcat的日志在哪看,动态拨号爬虫,php如何实现单一入口,武汉营销seolzw

商业网站免费源码,ubuntu终端使用技巧,云服务器设置tomcat,天猫爬虫软件,php生命变量报错怎么回事,社交网站seolzw

一:使用List

源码之家 公司官网,vscode官网教程中文版,nfs日志ubuntu,tomcat应用程序假死,java影视爬虫,php模块是什么,午午夜性色seo宗合511lzw

public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue);}

二:使用Set

public static boolean useSet(String[] arr, String targetValue) { Set set = new HashSet(Arrays.asList(arr)); return set.contains(targetValue);}

三:使用循环判断

public static boolean useLoop(String[] arr, String targetValue) { for(String s: arr){ if(s.equals(targetValue))return true; } return false;}

四:使用Arrays.binarySearch()

Arrays.binarySearch()方法只能用于有序数组!!!如果数组无序的话得到的结果就会很奇怪。

查找有序数组中是否包含某个值的用法如下:

public static boolean useArraysBinarySearch(String[] arr, String targetValue) { int a = Arrays.binarySearch(arr, targetValue); if(a > 0) return true; else return false;}

推荐教学:java快速入门

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。