У меня проблема с сопоставлением строки с массивом строк и получением одного логического результата.По сути, я использовал цикл for для сопоставления, и все, что я получил, было серией логических значений.Но то, что я хочу, это то, что когда есть один среди всех логических значений, он вернет одно единственное значение, а если это все, то он вернет одно значение.Код как ниже.Справка ТТ
import java.util.*;
public class NewClass {
public static void main(String [] args){
ArrayList <String> aList = new ArrayList <String>();
aList.add("I");
aList.add("Love");
aList.add("You");
aList.add("Black");
aList.add("Colored");
aList.add("Ferrari");
boolean match;
for(int i = 0; i < aList.size();i++){
match = aList.get(i).equals("Red");
System.out.print(match);
}
}
}