【发布时间】:2012-04-08 21:07:01
【问题描述】:
我目前有一份声明,内容为
if(Arrays.asList(results).contains("Word"));
我想在 .contains 参数中添加至少几个术语,但是我的印象是在一行中有大量术语是不好的编程习惯。..
我的问题是,有没有更合适的方法来存储我想要在 .contains 参数中拥有的所有值?
谢谢
【问题讨论】:
-
要回答更大的问题,您能告诉我们。为什么你有一个单词列表以及为什么要检查 4-5 个不同的单词?
-
参数的更多术语是什么意思?比如,你会搜索整个句子还是什么?
-
@jpom 他的意思是
if(Arrays.asList(results).contains("Word") || Arrays.asList(results).contains("Word2") || Arrays.asList(results).contains("Word3")) -
假设我有一个足球运动员名单,我想做,if(Arrays.asList(players).contains("tom","selleck","bill"));我也是在意识到您不能在 .contains() 中放置 OR 运算符之后...
标签: android arrays list search contains