Stringhe

 

import prog.io.*;

 

class OrdineParole1 {

                public static void main (String[] args){

                               ConsoleInputManager tastiera = new ConsoleInputManager();

                               ConsoleOutputManager video = new ConsoleOutputManager();

                              

                               String prima = tastiera.readLine("Prima stringa? ");

                               String seconda = tastiera.readLine("Seconda stringa? ");

                              

                               int risultato;

                               risultato = prima.compareTo(seconda);

                              

                               int lngprima, lngseconda;

                               lngprima = prima.length();

                               lngseconda = seconda.length();

                              

                               if (risultato == 0 ){

                                               video.println("Le due stringhe sono uguali");

                               }

                               else {

                                               if (risultato > 0) {

                                                               video.println("Ordine alfabetico:");

                                                               video.println(seconda);

                                                               video.println(prima);

                                               }

                                               else {

                                                               video.println("Ordine alfabetico: ");

                                                               video.println(prima);

                                                               video.println(seconda);

                                               }

                              

                                               if (lngprima == lngseconda) {

                                                               video.println("Le due stringhe hanno la stessa lunghezza");

                                               }

                                               else {

                                                               if (lngprima > lngseconda) {

                                                                              video.println("Ordine di lunghezza:");

                                                                              video.println(seconda);

                                                                              video.println(prima);

                                                               }

                                                               else {

                                                                              video.println("Ordine di lunghezza:");

                                                                              video.println(prima);

                                                                              video.println(seconda);

                                                               }

                                               } //fine primo else

                                                              

                               } //fine primo if

                              

                              

                }

}