java - Arraylist 匹配并返回一个 boolean 结果

标签 java string arraylist matching

我在将字符串与字符串数组列表进行匹配并获取单个 boolean 结果时遇到问题。基本上,我使用 for 循环来进行匹配,我得到的只是一系列 boolean 值。但我想要的是,当所有 boolean 值中有一个时,它将返回一个值,如果是 all ,那么它将返回一个值。代码如下。帮忙T.T

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);
        }
        }
    }

最佳答案

包含应该可以解决问题

    if (aList.contains("Red")) {
        //cool
    }

关于java - Arraylist 匹配并返回一个 boolean 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4874555/

相关文章:

java - 如何按数字位数对列表中的数字进行分组

java - 将 Java 对象树序列化为自定义 XML

java - 网络应用程序。 Java EE。我应该在哪里初始化我的业务逻辑?

python - (Python) 使用 for 循环打印文本文件中重复出现的字符

java - 运行时错误。整数转换成字符串

java - 将整数添加到 ArrayList 时

java - 从 WSDL 生成 java 文件 - 测试与生产 WSDL

JAVA - 字符串包含字符字母。可以检查吗?

java - Java 中使用 ArrayList 的异常处理

java - 形成为 arrayList 到 arrayList 的字符串