2016-08-02 48 views
0

我想從我的java代碼中的Excel文件中讀取(IDE是eclipse)。我的代碼附在下面。在Iterator聲明的行中,我遇到了這個錯誤: HTMLDocument.Iterator類型不是通用的;它不能用參數進行參數化。 併爲我提供「刪除類型參數」。 我不知道問題是什麼。我已經下載了必要的jar文件並將它們添加到我的課程路徑中,但它沒有幫助。從java中的excel文件中讀取「刪除類型參數」

public static void readMapReduceTasksfromFile(String fileAddress) throws FileNotFoundException 
{ 
    try 
    { 

     FileOutputStream out = new FileOutputStream("...directory..."); 

     HSSFWorkbook workBook = new HSSFWorkbook(); 

     HSSFSheet sheet = workBook.createSheet(); 


     Iterator <Row> rowIterator = sheet.iterator();//HERE 


     } 
     catch(Exception ex) 
     { 
      System.out.println("File Not Found"); 
     } 

    } 

回答

0

你的問題在於你的代碼的一個區域,你還沒有發佈:import語句。您需要導入java.util.Iterator。相反,您似乎已導入javax.swing.text.html.HTMLDocument.HTMLDocument.Iterator

刪除錯誤的導入聲明並使用eclipse中的「組織導入」功能,這次請確保選擇java.util.Iterator

0

我已經回答了類似的問題,請檢查 this。希望這會有用