Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    129

    numero diverso da una stringa

    Salve! Mi son scontrato con un problemino...ho una variabile int a cui viene assegnato il valore di una input text...vorrei fare il controllo sulla variabile e dire di andare avanti con il programma solo se questa è composta da numeri, come si fa??

    Grazie a tutti!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Se devi validare del testo, normalmente si agisce con le espressioni regolari. Poi nel tuo caso ci sarebbero anche altri sistemi (tipo provare a parsare la stringa come Integer e vedere se ritorna un Integer oppure se lancia un'eccezione, ma non è un bel sistema secondo me)
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Andrea1979
    provare a parsare la stringa come Integer e vedere se ritorna un Integer oppure se lancia un'eccezione, ma non è un bel sistema secondo me
    E perché non sarebbe una buona idea??? Tanto se lui parte da un String, per ottenere un valore primitivo int deve comunque fare un "parsing". Se poi vuole farlo con Integer.parseInt() o gestire un formato "localizzato" con il parse() di un NumberFormat ... beh, cambia poco concettualmente.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.