Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Controllo stringa alfabetica da input

    Salve, sono alle prime armi con il codice java ed avrei bisogno di un programma che riesca a controllare una stringa da input restituendo true nel caso la stringa contenga almeno un carattere non alfabetico, false altrimenti.
    Grazie a tutti coloro decidessero di aiutarmi

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da miglioria21 Visualizza il messaggio
    avrei bisogno di un programma che riesca a controllare una stringa da input restituendo true nel caso la stringa contenga almeno un carattere non alfabetico, false altrimenti.
    Devi chiaramente scansionare la stringa carattere per carattere, quindi: ciclo for da i=0 per i < della lunghezza (length() di String).
    Poi dipende da cosa intendi per "alfabetico", nel senso: solo limitato al ASCII ('A'...'Z' / 'a'...'z') oppure all'intero Unicode (es. anche àèì....ÀÁÂ...ecc...)?
    Se solo ASCII ti basta verificare che il carattere i-esimo sia nel range delle lettere ASCII. Altrimenti in generale java.lang.Character ha isLetter(char)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.