lo immaginavo che in java esisteva già una funzione preconfezionataOriginariamente inviato da Fox82
Versione ottimizzata:
codice:boolean check(String s) { for (int = 0; i < s.length(); i++) if (!(Character.isLetterOrDigit(charAt(i))) return false; return true; }![]()
![]()
![]()
![]()
ps ma quella funzione non controlla se l'i-esimo carattere
è un NUMERO O un CARATTERE e se non lo è resistuisce FALSE?(che potrebbe essere???un carattere esteso?? ).A noi interessa verificare se sia alfanumerica...cioè la presenza contemporanea ,nella stringa, di numeri E lettere.
Alla luce di cio' è corretta??
scusa ma nn programma in java...![]()

Rispondi quotando