Моя цель состоит в том, чтобы записать данные, которые будут отличаться в зависимости от длины 2D-массива Исходя из String[][] types
, длина равна 2. Таким образом, я хотел бы, чтобы вывод моего Excel был
A B
1 word word
2 word word
3 word word
4 word word
Однако, это было то, что я получил
A B
1 word
2 word
3 word
4 word
Ниже приведены мои коды.
String[][] types = { {"type1", "value1"}, {"type2", "value2"}, };
try {
FileInputStream fis= new FileInputStream(new File(excelFile));
XSSFWorkbook wb = new XSSFWorkbook(fis);
XSSFSheet worksheet = wb.getSheetAt(0);
for (int i = 0; i <4 ; i++) { // this will loop 4 times
for (int a = 0; a < types.length ; a++) {
inputs[a] = "word";
XSSFRow row = worksheet.createRow(i);
row.createCell(a).setCellValue(inputs[a]);
}
}
..
Любая помощь с благодарностью:)