Advertisement
jaVer404

level19.lesson10.home08(done)_1attempt_great

Feb 26th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.37 KB | None | 0 0
  1. package com.javarush.test.level19.lesson10.home08;
  2.  
  3. /* Перевертыши
  4. 1 Считать с консоли имя файла.
  5. 2 Для каждой строки в файле:
  6. 2.1 переставить все символы в обратном порядке
  7. 2.2 вывести на экран
  8. 3 Закрыть потоки. Не использовать try-with-resources
  9.  
  10. Пример тела входного файла:
  11. я - программист.
  12. Амиго
  13.  
  14. Пример результата:
  15. .тсиммаргорп - я
  16. огимА
  17. */
  18.  
  19. import java.io.BufferedReader;
  20. import java.io.FileReader;
  21. import java.io.InputStreamReader;
  22.  
  23. public class Solution {
  24.     public static void main(String[] args) {
  25.         BufferedReader readName = null;
  26.         try {
  27.             readName = new BufferedReader(new InputStreamReader(System.in));
  28.             String fileName = readName.readLine();
  29.             readName.close();
  30.             BufferedReader fileReader = new BufferedReader(new FileReader(fileName));
  31.             String fileLine="";
  32.             while ((fileLine=fileReader.readLine())!=null) {
  33.                 try
  34.                 {
  35.                     System.out.println(new StringBuilder(fileLine).reverse().toString());
  36.                 } catch (Exception e) {}
  37.             }
  38.             fileReader.close();
  39.         } catch (Exception e) {}
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement