Im пытается вывести целочисленный массив в файл и попал в ловушку. Код выполняется правильно, никаких ошибок не было, но вместо того, чтобы дать мне файл, содержащий числа 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