Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package space.indica.ReverseString;
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.BufferedReader;
- import java.io.BufferedWriter;
- import java.io.IOException;
- import java.lang.StringBuilder;
- public class ReverseString {
- public static void main(String args[]) {
- FileReader input = null;
- BufferedReader reader = null;
- String name = null;
- String reverse = null;
- BufferedWriter writer = null;
- FileWriter output = null;
- try {
- input = new FileReader("name.txt");
- } catch (FileNotFoundException e) {
- System.out.println("I couldnt find name.txt");
- }
- if (input != null) {
- System.out.println("File opened successfully!");
- reader = new BufferedReader(input);
- try {
- name = reader.readLine();
- } catch (IOException e) {
- System.out.println("Could not read from file!");
- e.printStackTrace();
- }
- if (name != null) {
- System.out.println("The name is " + name + "!");
- } else {
- System.out.println("I couldnt get a name from the file.");
- }
- reverse = new StringBuilder(name).reverse().toString();
- if (name != null) {
- System.out.println("Reversed name is " + reverse);
- }
- try {
- output = new FileWriter("output.txt");
- } catch (IOException e) {
- System.out.println("Couldn't create output.txt!");
- e.printStackTrace();
- }
- if (output != null) {
- System.out.println("File create succesfully!");
- writer = new BufferedWriter(output);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement