如何添加arrayList对象,如{" color"," red"," style"," blue" }

时间:2018-05-16 04:00:44

标签: java object arraylist

嘿,我正面临一个与ArrayList相关的问题,我希望像这样添加对象{" color"," red"," style" ,"蓝色" }。

ArrayList<Object[][]> TAGS = new ArrayList<Object[][]>();

for(int i=0;i<5;i++){
    TAGS.add({ "color", "red", "style", "blue" });
}

如果出现问题,请原谅我,因为我不是一名经验丰富的程序员。 提前谢谢

3 个答案:

答案 0 :(得分:0)

我认为您存储的所有值都是String

  

尝试

    List<List<String>> TAGS = new ArrayList<>();

    TAGS.add(Arrays.asList("color", "red", "style", "blue"));
    TAGS.add(Arrays.asList( "tags", "one", "style", "blue"));
    TAGS.add(Arrays.asList( "weapon"));

    System.out.println(TAGS);

答案 1 :(得分:0)

您可能想要创建一个字符串数组的arrayList。 你可以通过

实现这一目标
 List<String[]> strings = new ArrayList<>();
 strings.add( new String[] {"Python","Java","Javascript"} );
 strings.add( new String[] {"one","two","three"} );

答案 2 :(得分:0)

如果您正在寻找嵌套列表,您可以执行以下操作:

        List<List<String>> nestedArrayList = new ArrayList<>();
        List<String> firstList = new ArrayList<String>();
        firstList.add("color");
        firstList.add("red");
        firstList.add("style");
        firstList.add("blue");
        nestedArrayList.add(firstList);