我有五個字段一個簡單的.csv文件:firstName
(串),lastName
(串),age
(INT),gender
(焦炭),和priority
(INT )。我需要將這個文件讀入我已經設置好的鏈表中。閱讀.csv文件並存儲到鏈表中的Java
我的問題是這樣的:最簡單的方法是什麼?我沒有發佈具體信息,因爲我只是尋找一般(但簡單)的想法;我想弄清楚自己。我們還沒有比FileReader/FileWriter更先進的文件I/O。我能想到的唯一方法就是使用Scanner
來導入每一行,然後使用String.split()
將所有內容分解成一個數組,然後通過數組並手動將所有內容/轉換爲正確的格式(因爲它們會全部是字符串),然後一次將所有內容插入到鏈表中。然而,這看起來像是一種令人難以置信的迂迴方式。
有沒有更簡單的方法,我可以做到這一點?
你的方法非常好。我會盡力去做。 – amit
結果列表中元素的類型是什麼? – Natix
如果這是家庭作業,那麼我會說你有正確的想法。如果這是一個項目,我會建議[opencsv](http://opencsv.sourceforge.net/)。順便說一句,如果它*是作業,你應該這樣標記它。 –