List<List<String>> list=new ArrayList<>();
for (int i = 0; i < table.getNumRows(); i++) {
table.setRow(i);
ZMBLNR = table.getString("ZMBLNR"); //
VBELN = table.getString("VBELN"); //
NUMBER = table.getString("NUMBER");
MATNR = table.getString("MATNR");
MAKTX = table.getString("MAKTX");
List<String> row=new ArrayList<>();
row.add(ZMBLNR);
row.add(VBELN);
row.add(NUMBER);
row.add(MATNR);
row.add(MAKTX);
list.add(row);
List里面装的List,本质还是List
List是一个接口,ArrayList是实现类,底层是数组实现的
[[ZMBLNR, VBELN, NUMBER, MATNR, MAKTX]] 数据结构是这样的
[[String,String],[String,String]]
结构输出打印一下不就知道了
就是一个list嵌套、结构如下:
[[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]]
```