我試圖輸出一個整數數組到文件並遇到了一個障礙。該代碼正確執行,沒有錯誤拋出,但沒有給我一個包含數字1-30的文件,它給了我一個充滿[] [] [] [] []的文件。我已經將問題隔離到包含的代碼段中。Java輸出整數到文件
try
{
BufferedWriter bw = new BufferedWriter(new FileWriter(filepath));
int test=0;
int count=0;
while(count<temps.length)
{
test=temps[count];
bw.write(test);
bw.newLine();
bw.flush();
count++;
}
}
catch(IOException e)
{
System.out.println("IOException: "+e);
}
filepath指的是輸出文件的位置。 temps是包含值1-30的數組。如果需要更多信息,我會很樂意提供。
你能確認你想有一個包含人類可讀的數據「文本」文件,而不是一個二進制文件? –
輸出文件應該是一個可讀的「文本」文件 – MFrantz