Advertisement
Guest User

Untitled

a guest
Sep 21st, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.71 KB | None | 0 0
  1.     public static void doIt(BufferedReader r, PrintWriter w) throws IOException {
  2.         ArrayList<String> s = new ArrayList<String>();
  3.  
  4.         for (String line = r.readLine(); line != null; line = r.readLine()) {
  5.             if(s.isEmpty()){
  6.                 s.add(line);
  7.             }
  8.             for (String text : s){
  9.                
  10.                 if(text.length() > line.length()){
  11.                     s.add(s.indexOf(text), line);
  12.                     break;
  13.                 }
  14.                 else if(text.length() == line.length()){
  15.                     if(text.compareTo(line) < 0){
  16.                         s.add(s.indexOf(text), line);
  17.                         break;
  18.                     }
  19.                 }
  20.             }
  21.    
  22.         }
  23.         for (String text : s) {
  24.             w.println(text);
  25.         }
  26.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement