/** Prova di Programmazione del 16-Lug-2008 * Classe TestS - classe di prova della classe S * @author A. Luchetta * @version 14-07-2008 */ import java.util.Scanner; public class TestS { public static void main( String[] args ) { Scanner in = new Scanner(System.in); S s = new S(); while(in.hasNext()) s.push(in.next()); System.out.println("Numero degli elementi nello Stack: " + s.size()); System.out.print("Contenuto dello Stack: "); Object[] c = s.toArray(); for(int i = 0; i < c.length; i++) System.out.print(c[i] + " "); System.out.print("\nContenuto dello Stack ordinato: "); c = s.toSortedArray(); for(int i = 0; i < c.length; i++) System.out.print(c[i] + " "); while (!s.isEmpty()) s.pop(); System.out.println("\nNumero degli elementi nello Stack " + s.size()); } }