繁体   English   中英

Java ArrayList<String[]>

[英]Java ArrayList<String[]>

我想创建一个名为employees的二维数组,其中我知道列数(固定为 5 并代表员工的数据),但行数有点动态。 所以我做了这样的事情:

static ArrayList<String[]> employees = new ArrayList<String[]>();

我想出了如何添加员工,但我无法弄清楚如何仅从一名员工那里获取特定数据,例如使用.get()

get将返回一行,它是一个String[] 如果您想从中获得特定值,则必须使用[]运算符为其添加下标:

String specificData = employees.get(1)[2]; // Or any other indexes

第一个维度是您必须通过get()方法调用的任何ArrayList来访问,然后返回的值是一个您可以通过index访问的数组:

ArrayList<String[]> employees = new ArrayList<String[]>();
employees.add(new String[] {"a", "b"});
System.out.println(employees.get(0)[0]);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM