Advertisement
popatop15

Untitled

Aug 7th, 2015
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. package space.indica.ReverseString;
  2.  
  3. import java.io.FileNotFoundException;
  4. import java.io.FileReader;
  5. import java.io.FileWriter;
  6. import java.io.BufferedReader;
  7. import java.io.BufferedWriter;
  8. import java.io.IOException;
  9. import java.lang.StringBuilder;
  10.  
  11.  
  12. public class ReverseString {
  13.  
  14. public static void main(String args[]) {
  15.  
  16. FileReader input = null;
  17. BufferedReader reader = null;
  18. String name = null;
  19. String reverse = null;
  20. BufferedWriter writer = null;
  21. FileWriter output = null;
  22.  
  23. try {
  24. input = new FileReader("name.txt");
  25. } catch (FileNotFoundException e) {
  26. System.out.println("I couldnt find name.txt");
  27. }
  28.  
  29. if (input != null) {
  30. System.out.println("File opened successfully!");
  31.  
  32. reader = new BufferedReader(input);
  33. try {
  34. name = reader.readLine();
  35. } catch (IOException e) {
  36. System.out.println("Could not read from file!");
  37. e.printStackTrace();
  38. }
  39.  
  40. if (name != null) {
  41. System.out.println("The name is " + name + "!");
  42. } else {
  43. System.out.println("I couldnt get a name from the file.");
  44. }
  45. reverse = new StringBuilder(name).reverse().toString();
  46. if (name != null) {
  47. System.out.println("Reversed name is " + reverse);
  48. }
  49. try {
  50. output = new FileWriter("output.txt");
  51. } catch (IOException e) {
  52. System.out.println("Couldn't create output.txt!");
  53. e.printStackTrace();
  54. }
  55. if (output != null) {
  56. System.out.println("File create succesfully!");
  57.  
  58. writer = new BufferedWriter(output);
  59. }
  60.  
  61. }
  62. }
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement