|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur vill kolla om strängen är ett nummer i Java Använda RegEx

    Java RegEx kommando kan du tolka data från en sträng för att avgöra om innehållet i strängen är ett heltal . Du använder detta kommando för att bekräfta att posten från dina läsare är faktiskt ett nummer , så att koden inte returnera ett felmeddelande om du försöker att utföra beräkningar på ogiltiga poster . Du skapar en liten funktion för att kontrollera värdet och returnera det booleska värdet " true " om posten är verkligen ett heltal . Instruktioner
    1

    Högerklicka på Java -filen som du vill använda för att kontrollera värdet och klicka på " Öppna med . " Klicka din Java-editor för att öppna koden i editorn .

    2

    Lägg biblioteken som behövs för att använda RegEx kommandot . Lägg följande bibliotek till toppen av Java -filen :

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

    Skapa regex string uttryck för att bestämma det numeriska värdet och ställa in den ingående variabeln som innehåller den sträng du vill utvärdera . Följande kod ställer in dessa värden :

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

    Kör RegEx bricka på det inmatade värdet för att avgöra om strängen är ett heltal. Följande kod bestämmer om variabeln " antal " är ett heltal :

    Pattern mönster = Pattern.compile ( regexpression ) , Matcher verifierad = pattern.matcher ( antal ) ;
    5 < p > Return " sant" om värdet är ett heltal. I detta exempel är antalet " 20 " utvärderas , så returvärdet är "true" :

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


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skickar ett Int över nätverket i Java
    ·Hur får kolumnnamn i en databastabell i Java
    ·Hur man installerar Java för Spel
    ·Så här kontrollerar Java Runtime Version
    ·Hur man skickar SMS från en webbserver till en Android…
    ·Hur man använder Lägg upp Java
    ·Java Tutorial för Split Strings
    ·En handledning om SQL Server i JDBC
    ·Lamda funktioner i Java
    ·Hur Override Java Arv
    Utvalda artiklarna
    ·Konvertera Bråk i PHP
    ·JavaScript Tutorial för Aritmetiska operatorer
    ·Hur man deklarerar en tvådimensionell matris i Visual …
    ·Hur till Ändra radavstånd i NetBeans
    ·Hur man stänger en On Screen Varning i PHP
    ·Skillnader i iPhone & iPad Filer
    ·Konvertera ImageMagick PDF till Image PHP
    ·Hur Debug Python Startar
    ·Hur man laddar ner en ny Injector
    ·Hur man använder flera variabler i en adress String
    Copyright © Dator Kunskap http://www.dator.xyz