Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void doIt(BufferedReader r, PrintWriter w) throws IOException {
- ArrayList<String> s = new ArrayList<String>();
- for (String line = r.readLine(); line != null; line = r.readLine()) {
- if(s.isEmpty()){
- s.add(line);
- }
- for (String text : s){
- if(text.length() > line.length()){
- s.add(s.indexOf(text), line);
- break;
- }
- else if(text.length() == line.length()){
- if(text.compareTo(line) < 0){
- s.add(s.indexOf(text), line);
- break;
- }
- }
- }
- }
- for (String text : s) {
- w.println(text);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement