无法使用Apache POI写入Excel

时间:2018-07-03 08:32:58

标签: java excel apache-poi

我的目标是根据2D数组的长度将数据写入excel。基于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]);
            }
            }
.. 

任何帮助,请感激:)

0 个答案:

没有答案