我想创建一个名为 employees 我知道列的数量(固定为5,表示雇员的数据),但行的数量多少是动态的。所以我就这样做了:
employees
static ArrayList<String[]> employees = new ArrayList<String[]>();
我知道如何添加员工,但我不知道如何使用 .get() 例如。
.get()
ddrv8njm1#
get 将返回一行,这是 String[] . 如果您想从中得到一个特定的值,就必须使用 [] 操作员:
get
String[]
[]
String specificData = employees.get(1)[2]; // Or any other indexes
qyzbxkaa2#
第一个维度是 ArrayList 你得顺便打个电话 get() 方法进行访问,然后返回值是一个数组,您可以通过该数组进行访问 index :
ArrayList
get()
index
ArrayList<String[]> employees = new ArrayList<String[]>(); employees.add(new String[] {"a", "b"}); System.out.println(employees.get(0)[0]);
2条答案
按热度按时间ddrv8njm1#
get
将返回一行,这是String[]
. 如果您想从中得到一个特定的值,就必须使用[]
操作员:qyzbxkaa2#
第一个维度是
ArrayList
你得顺便打个电话get()
方法进行访问,然后返回值是一个数组,您可以通过该数组进行访问index
: