BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fn = reader.readLine();
BufferedReader fileReader = new BufferedReader(new FileReader(fn));
        while (fileReader.ready()) {
            String[] strings = fileReader.readLine().split(" ");

            for (String rea : strings) {
                for (Map.Entry<Integer, String> pair : map.entrySet()) {
                    if (rea.equals(pair.getKey().toString())) {
                        rea = pair.getValue();
                    }
                }
sout???????
            }
        }
    }
}
выводит в столбик, а надо построчно