Comment utiliser rowiterator dans apache poi avec java?

J'ai essayé de lire un fichier excel à l'aide d'apache poi en java, cependant, Eclipse n'a pas compiler le code.

public class ReadExcel {

    public static void main(String[] args) throws IOException {

        FileInputStream file = new FileInputStream(new File("C:\\Users\\XXXXXXXXXXXXXXXXal\2012.xls"));
        HSSFWorkbook wb = new HSSFWorkbook(file);
        HSSFSheet sheet = wb.getSheetAt(0);
        Iterator<Row> rowIterator = sheet.iterator();

        while (rowIterator.hasNext()) {

        Row row = rowIterator().next();      \\ THIS LINE GETS UNDERLINED BY ECLIPSE!!!
         Iterator<Cell> cellIterator = row.cellIterator();
            while(cellIterator.hasNext()) {

                Cell cell = cellIterator.next();

                        System.out.print(cell.getStringCellValue() + "\t\t");

                            }

        }
        file.close();
        FileOutputStream out =
            new FileOutputStream(new File("C:\\test.xls"));
        wb.write(out);
        out.close();
        }


    }

Eclipse toujours souligne Row row = rowIterator().next(); ligne. Je ne sais pas pourquoi? Comment puis-je l'améliorer?

Essayez de retirer le support de cette ligne Ligne ligne = rowIterator.next(); au lieu de il Ligne ligne = rowIterator().next();

OriginalL'auteur Aleksei Nikolaevich | 2013-10-09