I/O con JOptionPane

Input/output con GUI import javax.swing.JOptionPane; public class IO {    public static void main(String[] args)    {       // input       String stringa = JOptionPane.showInputDialog(“Inserisci un intero”);       int x = Integer.parseInt(stringa);       // elaborazione       // …       // output     … Leggi tutto

Media di n numeri

Tratto da: F. Sanpietro, O. Sanpietro – Java: il linguaggio e la tecnologia – TRAMONTANA Dati n reali inseriti dall’utente calcolarne la media, con gestione delle possibili eccezioni ArrayIndexOutOfBoundsException NumberFormatException ArithmeticException import javax.swing.JOptionPane; public class Eccezioni0 {    public static void main(String args[])    {       String input;       double v[]=new … Leggi tutto

Torre di Hanoi

Classe di test per il problema della torre di Hanoi riceve da shell il numero di dischi nella prima torre visualizza l’elenco delle mosse corrispondenti public class TestaHanoi {    public static void main(String[] args)    {       int num=Integer.parseInt(args[0]);       Hanoi(num, 1, 2, 3);    }    public static void … Leggi tutto

Leggi un numero

Risulta utile un metodo per la lettura di interi (o reali) risolvendo all’origine il problema di input difettosi con l’uso delle eccezioni int leggiIntero(String msg) {     String  input =””;     int     intero=0;     boolean ANCORA;     do     {        ANCORA=false;        try … Leggi tutto

Nulla

La classe minima per Java… public class Nulla {   public static void main(String args[])   {       /*          …          …       */   } // main() } // Nulla Osserva /* … */ // … { … } public class … public … Leggi tutto