Java 如何在arrayList对象中添加{“color”、“red”、“style”、“blue”}
嘿,我遇到了一个与ArrayList相关的问题,我想在ArrayList中添加这样的对象{“color”、“red”、“style”、“blue”}Java 如何在arrayList对象中添加{“color”、“red”、“style”、“blue”},java,object,arraylist,Java,Object,Arraylist,嘿,我遇到了一个与ArrayList相关的问题,我想在ArrayList中添加这样的对象{“color”、“red”、“style”、“blue”} ArrayList TAGS=new ArrayList(); 对于(int i=0;i我认为您存储的所有值都是字符串 试一试 List TAGS=new ArrayList(); TAGS.add(Arrays.asList(“color”、“red”、“style”、“blue”)); TAGS.add(Arrays.asList(“TAGS”
ArrayList TAGS=new ArrayList();
对于(int i=0;i我认为您存储的所有值都是字符串
试一试
List TAGS=new ArrayList();
TAGS.add(Arrays.asList(“color”、“red”、“style”、“blue”));
TAGS.add(Arrays.asList(“TAGS”、“one”、“style”、“blue”));
TAGS.add(Arrays.asList(“武器”));
系统输出打印项次(标签);
您可能需要创建字符串数组的arrayList。
你可以通过
List<String[]> strings = new ArrayList<>();
strings.add( new String[] {"Python","Java","Javascript"} );
strings.add( new String[] {"one","two","three"} );
List strings=new ArrayList();
添加(新字符串[]{“Python”、“Java”、“Javascript”});
add(新字符串[]{“一”、“二”、“三”});
如果要查找嵌套列表,可以执行以下操作:
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);
List nestedArrayList=new ArrayList();
List firstList=新建ArrayList();
添加(“颜色”);
第一个列表。添加(“红色”);
添加(“样式”);
第一个列表。添加(“蓝色”);
添加(第一个列表);
试试这个{TAGS.add(新对象[][{{“color”、“red”、“style”、“blue”}})}
但是我不确定这是否是你的意思为什么需要二维数组结构?请创建一个带有两个变量(color和style)的类,然后添加该类(Object)的实例.嘿!你能再帮我一个忙吗。我该如何迭代我的ArrayList!是的!“Amit”你是对的,但这是我想知道这是怎么发生的谢谢老兄!这是可行的,但如果我想列出这样的东西[{“颜色”,“红色”,“风格”,“蓝色”},{“标签”,“一”,“风格”,“蓝色”},{“武器”}];嘿,这是想要的输出[{“Python”、“Java”、“Javascript”}、{one”、“two”、“three”}、{Python”、“Language”}、{name”、“class”}有可能吗?您的意思是输出将是一个字符串数组列表作为Python?您可以通过for(string[]s:strings){for(int i=0;i)打印为Python、Java、Javascript一、二、三
List<String[]> strings = new ArrayList<>();
strings.add( new String[] {"Python","Java","Javascript"} );
strings.add( new String[] {"one","two","three"} );
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);