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方法的话只能是将数组里的所有元素全部输出,没法按自己的想法通过索引单个输出。或者是写一个方法,但就是不知道怎么实现。
近期评论