так работает: try ( FileWriter fileWriter = new FileWriter(filename2, false)) { for(int i = 0; i < arrayInt.length; i++){ String s = Integer.toString(arrayInt[i]); fileWriter.write(s + " "); } } а так нет: FileWriter fileWriter = new FileWriter(filename2, false); for(int i = 0; i < arrayInt.length; i++){ String s = Integer.toString(arrayInt[i]); fileWriter.write(s + " "); }