Где проблема?
package com.javarush.task.task18.task1820;
/*
Округление чисел
*/
import com.sun.corba.se.spi.orb.ParserData;
import java.io.*;
import java.nio.ByteBuffer;
import java.text.DecimalFormat;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader( new InputStreamReader( System.in ));
String Filename1 = bufferedReader.readLine();
String Filename2 = bufferedReader.readLine();
/*String Filename1 = "C:/Users/Valerkina Java/Desktop/1.txt";
String Filename2 = "C:/Users/Valerkina Java/Desktop/2.txt";*/
FileInputStream fileInputStream = new FileInputStream( Filename1 );
FileOutputStream fileOutputStream = new FileOutputStream( Filename2 );
String allchar = "";
while ( fileInputStream.available() > 0 ) {
char d = (char) fileInputStream.read();
allchar += d;
if (fileInputStream.available() == 0) {
String[] arraystring = allchar.split("\n");
for (String value : arraystring) {
// System.out.println(" string value = " + value);
Integer b = (int) Math.round(Double.parseDouble(value));
// System.out.println(" Integer value = " + b);
fileOutputStream.write(b.toString().getBytes());
fileOutputStream.write(32);
}
}
}
fileInputStream.close();
fileOutputStream.close();
}
}