Supprimer définitivement les Lignes Vides Apache POI à l'aide de JAVA dans la Feuille Excel

Je voudrais supprimer définitivement les lignes sont vides n'avons pas de données de tout type! Je suis en train de faire ce genre:

 private void shift(File f){
    File F=f;
    HSSFWorkbook wb = null;
    HSSFSheet sheet=null;
    try{
    FileInputStream is=new FileInputStream(F);

    wb= new HSSFWorkbook(is);
    sheet = wb.getSheetAt(0);
    int rowIndex = 0;
    int lastRowNum = sheet.getLastRowNum();

   if (rowIndex >= 0 && rowIndex < lastRowNum) {
   sheet.shiftRows(rowIndex, lastRowNum, 500);
   }

        FileOutputStream fileOut = new FileOutputStream("C:/juni.xls");
         wb.write(fileOut);
         fileOut.close();
    }
    catch(Exception e){
        System.out.print("SERRO "+e);
    }

}

après shiftRows() j'écris mon nouveau fichier. Mais mon code est maintenant en vigueur. J'ai juste besoin de supprimer/supprimer les lignes vides qui viennent à l'intérieur de mes données (à tout jamais). ainsi est-il possible de le faire? si oui, suis-je en train de faire? si non quelqu'un peut-il m'aider? Merci à l'avance!

Veuillez cochez la case [Comment supprimer les lignes vides entre la feuille à l'aide de pi?][1] peut-être que ce sera utile. [1]: stackoverflow.com/a/16562982/624003

OriginalL'auteur user2496503 | 2013-06-21