| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come controllare se la stringa è un numero in Java usando l'espressione regolare
    Il comando Java RegEx consente di analizzare i dati provenienti da una stringa per determinare se il contenuto della stringa è un numero intero . Si utilizza questo comando per confermare che la voce dei tuoi lettori è in realtà un numero , in modo che il codice non restituisce un errore se si tenta di eseguire calcoli su voci non valide . Si crea una piccola funzione per verificare il valore e restituire il valore booleano "true" se la voce è davvero un numero intero. Istruzioni
    1

    destro del mouse sul file di Java che si desidera utilizzare per verificare il valore e fare clic su " Apri con ". Clicca il tuo editor di Java per aprire il codice nell'editor .

    2

    Aggiungi le librerie necessarie per utilizzare il comando regex. Aggiungere le seguenti librerie per la parte superiore del file Java :

    import java.util.regex.Matcher ; importazione java.util.regex.Pattern ;
    3

    Creare l'espressione stringa regex per determinare il valore numerico e impostare la variabile di input che contiene la stringa che si desidera valutare . Il codice seguente imposta questi valori :

    regexpression String = " [ - + ] [ 0-9 ] * \\ \\ [ 0-9 ] + $ ? . ? " ; Numero CharSequence = " 20 " ; ;
    4

    eseguire il controllo RegEx sul valore di ingresso per determinare se la stringa è un numero intero . Il codice seguente determina se il "numero" variabile è un numero intero :

    pattern pattern = Pattern.compile ( regexpression ) ; Matcher verificato pattern.matcher = ( numero ) ;
    5 < p > Ritorna "true" se il valore è un numero intero . In questo esempio , il numero "20" viene valutata , in modo che il valore di ritorno è " vero " :

    se ( verified.matches () ) { isValid = true ; }


    Previous :

    next :
      Articoli Correlati
    ·Che cosa è un metodo di costruzione in Java ? 
    ·Come convertire HTML in testo normale in applet Java 
    ·Oracle ADF Componenti 
    ·Che cosa sono i Tipi integrali in Java 
    ·Come rilevare i caratteri multibyte in Java 
    ·Come creare un file Java 
    ·Come leggere in numeri interi in Java e Skip gli spazi …
    ·Come fare Tabs in Android 
    ·Come Flush un lettore Buffered in Java 
    ·Regole di business in Java 
      Articoli in evidenza
    ·Come convertire un poligono di un percorso 
    ·Come utilizzare un C + + Vector per memorizzare i dati 
    ·Come caricare script manualmente su MySQL 
    ·Come trovare se una stringa contiene un'altra stringa i…
    ·Pattern Proxy Explained 
    ·Come inserire un Header con VBA 
    ·Qual è la differenza tra Visual Studio e Visual Studio…
    ·Come impostare la registrazione EXE 
    ·Come creare un file XLS da MySQL Risultati 
    ·Come eliminare record in un programma C Array 
    Copyright © Conoscenza Informatica http://it.wingwit.com