DESKTOP-4LGG1I2_20200910-周拉才让

问题

​ 集合中可以放入String类型的值,可以放入基本数据类型的包装类型,相当与是两层套。可以直接通过迭代器输出集合中的内容,那么在集合中放入一个数组,在集合中内嵌一个或多个数组,相当与三层套,那么怎么输出集合里边的数组里边的元素呢?

Scanner  s=new Scanner(System.in);
            System.out.println("请输入单词,通空格隔开");
            String line = s.nextLine();
            String[] danci =line.split(" ");
            List<String[]> c = new ArrayList<String[]>();
            c.add(danci);

在此输出这个c的话就是只能输出数组的地址,想着可以通过重写tostring方法出来,但重写tostring方法的话只能是将数组里的所有元素全部输出,没法按自己的想法通过索引单个输出。或者是写一个方法,但就是不知道怎么实现。

吐槽