我需要一些幫助從一個文件逐行閱讀,然後把它放到一個類。 我的想法是這樣的:我把所有東西都保存在一個文本文件中,它大概有500行,但這可能會改變,這就是爲什麼我不想讓行號讀取器,然後是lnr/5來獲取我需要的次數運行for循環。我不想先把1,2,3,4,5放入物體,然後再放入6,7,8,9,10等等。所以基本上我需要每五條線進入第二。逐行讀取文本文件並存儲在類中?
代碼:
public static void g_txt() {
LineNumberReader lnr;
String[] text_array = new String[500];
int nu = 0;
try {
lnr = new LineNumberReader(new FileReader(new File("test.txt")));
lnr.skip(Long.MAX_VALUE);
//System.out.println(lnr.getLineNumber());
lnr.close();
BufferedReader br = new BufferedReader(new FileReader("test.txt"));
String line;
while ((line = br.readLine()) != null) {
text_array[nu] = line;
nu++;
}
} catch (IOException e) {
}
}
,你可以看到,我現在有它在數組中。現在我需要它來賺那麼1,2,3,4,5等去到這一點:
filmer[antalfilmer] = new FilmSvDe(line1);
filmer[antalfilmer].s_filmbolag(line2);
filmer[antalfilmer].s_producent(line3);
filmer[antalfilmer].s_tid(line4);
filmer[antalfilmer].s_betyg(line5);
filmer[antalfilmer].s_titel(line1);
然後antalfilmer ++。
你的問題是什麼? – mschenk74 2014-12-02 15:36:09
我不知道該怎麼做,所以它分裂,就像我得到1,2,3,4,5,然後從6開始,然後去10,然後10到15,依此類推。 – Denniz 2014-12-02 15:41:17