/* * Soluzione al Progetto 3 della sezione 2.8 del libro di testi. Vedere la lavagna * della lezione dell 11/10/2022. * * Questo programma genera un errore a run-time se la stringa immessa * dall'utente non contiene nessuno spazio. */ import java.util.Scanner; public class P1Progetto283a { public static void main(String[] args) { System.out.println("Immetti una riga e premi invio quando hai finito:"); Scanner tastiera = new Scanner(System.in); String riga = tastiera.nextLine(); System.out.println("La tua riga modificata è:"); int i = riga.indexOf(' '); var s1 = riga.substring(0, i); var s2 = riga.substring(i + 1); var risultato = s2 + " " + s1; System.out.println(risultato); // l'istruzione che segue non è necessaria, ma evita il messaggio di // avvertimento sul fatto che kbd non è stato chiuso. tastiera.close(); } }