这是一个简单的代码,应该可以证明我的问题的重点。我不知道是否有比这个更有效的数组实现。让我感到不舒服的是,我们必须将条件写入if()
每个元素的块中,并且这使代码更长。有什么方法可以将某个数组的所有元素包含在一行中?谢谢!
public class test{
static String[] text;
public static void main(String args[]){
text=new String[5];
text[0]="hello";
...
text[4]="bye";
if(text[0].contains("something")==true||...text[4].contains("something")==true)
//do something
}
}