main.java:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String>ls=new ArrayList<String>();
InputStore inputStore=new InputStore(ls);
inputStore.input("input.txt");
CircularShifter cs=new CircularShifter(ls);
cs.shift();
Alphabetizer alp=new Alphabetizer(cs.ls);
alp.alpha();
Output output=new Output(alp.ls);
output.output("output.txt");
}
}
input.java:
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
public class InputStore {
public ArrayList<String> ls;
public InputStore(ArrayList<String> ls){
this.ls=ls;
}
public void input(String inputFile){
FileReader fr=null;
try {
fr=new FileReader(inputFile);
} catch (FileNotFo