- 550
- 65
- CPU
- Ryzen 7 5800x
- Dissipatore
- Corsair iCUE H150i ELITE CAPELLIX
- Scheda Madre
- Asus b505-e
- HDD
- ssd samsung 500gb
- RAM
- 2x16 3600mhz
- GPU
- rtx 3080ti
- Monitor
- samsung curvo
- PSU
- FOCUS GX-850
- Case
- Corsair iCUE 5000X
- Net
- 2.5gbit/s
- OS
- windows 10
salve ho un problema nella gestione della lunghezza dell' user e password:
devo far in modo che sia user che password siano almeno di 3 caratteri (le variabili scritte li sono tutte String) .
quando eseguo e metto come valore user "2" e password "123" esce e continua invece di rifare il ciclo, invece se metto user "22" password "33" si rifa' tutto il ciclo come dovrebbe essere
di seguito il codice
devo far in modo che sia user che password siano almeno di 3 caratteri (le variabili scritte li sono tutte String) .
quando eseguo e metto come valore user "2" e password "123" esce e continua invece di rifare il ciclo, invece se metto user "22" password "33" si rifa' tutto il ciclo come dovrebbe essere
di seguito il codice
Java:
do{
System.out.println("registrazione");
System.out.println("");
System.out.print("inserisci nuovo user: ");
newuser = sc.next();
System.out.print("inserisci nuova password: ");
newpassword = sc.next();
System.out.println();
if(newuser.length() <= 2 && newpassword.length() <= 2){
System.out.println("errore! utente e password devono avere almeno 3 caratteri!");
}
}while(newuser.length() <= 2 && newpassword.length() <= 2);
Ultima modifica: