java中怎么判断一个字符串数组中包含某个字符或字符串

如题所述

可以使用includes()函数,需要es6支持。
比如字符串数组为var arr = ['sadf','asdf','aa','bb'];
现在要判断arr中是否存在字符串var str = 'aa';
arr.includes(str);
如果存在,则返回true,反之返回false。
如果不使用es6,也可以先将字符串数组使用join()函数转换为字符串,然后使用indexOf()函数进行查找。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-28

字符和字符串可以统一作字符串处理,然后调用contains方法即可。比如

String a="aaabaa";
boolean containB=a.contains("b");

第2个回答  2016-11-28
Arrays.binarySearch(数组,字符)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网