import java.util.Scanner; public class Esercizio2 { // a differenza che nell'Esercizio 1, qui utilizzo invece // il nome del tipo per dichiarare le variabili public static void main(String[] args) { Scanner kbd = new Scanner(System.in); System.out.println("Immetti una stringa: "); // qui è importante usare nextLine() e non next() perché next() legge una // sola parola e quindi la string restituita non avrò sicuramente spazi String s = kbd.nextLine(); // con questo ciclo for scandisco tutte le posizioni della stringa s for (int i = 0; i <= s.length() - 1; i++) { // controllo se il carattere i-esimo è uno spazio, e agisco di conseguenza if (s.charAt(i) == ' ') System.out.print(' '); else System.out.print('*'); } kbd.close(); } }