Originariamente inviato da gemellik
premetto che uso Linux Mint 8...
Codice PHP:
import java.util.Scanner ;
public class MakePassword2 {
public static void main(String[] args){
Scanner c = new Scanner(System.in) ;
System.out.println("Inserire il nome:") ;
String firstName = c.nextLine() ;
System.out.println("Inserire il cognome:") ;
String lastName = c.nextLine() ;
System.out.print("Inserire l'eta':") ;
int age = c.nextInt() ;
String initialis = firstName.substring(0,1) + lastName.substring(0,1) ;
String pw = initialis.toLowerCase() + age ;
System.out.println("La password e' " + pw) ;
} }
questo è un semplicissimo programma col quale dando nome, cognome ed età si genera un ancor più semplice password...
il mio problema NON è nel programma: apro il terminale, compilo senza problemi, avvio il programma e BUM! non mi scrive "Inserire il nome:" ma si aspetta un input!
digito qualcosa e poi appare "Inserire il nome:"
metto il nome
mi chiede il cognome, lo inserisco, metto pure l'età e alla fine mi avvisa che il cognome che ho inserito non è un int
se ho capito bene mi chiede l'input prima della domanda... quale potrebbe essere il problema?
grazie in anticipo per l'aiuto