Dator
 |  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

    Java IsDate Funktion

    Programmerare ofta vill se till att de uppgifter som användarna kommer att träda i deras program kommer att följa specifika format eller standarder . Ett datum posten är ett exempel på en sådan ingång. Datumformat kan variera , beroende på region eller vana av användaren. Om programmeraren begränsar hur en användare kan ange ett datum , hon sedan kan skapa en mönstermatchning program som kan läsa strängar och avgöra om de representerar datum . Den Pattern objekt i Java , tillsammans med reguljära uttryck , kan göra matchande datum enkel och okomplicerad . Datum Funktion

    att börja en funktion som kontrollerar datumformat , måste programmeraren överväga vilka format att acceptera . I denna diskussion , accepterar programmeraren datum med bindestreck ( " 00-00-0000 " ) och punkter ( " 00.00.0000 " ) . Utmaningen är då att matcha mönster för datum i båda dessa format . Först kommer programmeraren konstruera en klass som innehåller en " IsDate " metoden , som accepterar en sträng som representerar ett datum :

    import java.util.regex.Pattern , import java.util.ArrayList ;

    public class DateFinder {

    public static boolean IsDate ( String datum ) {

    } }
    Reguljära uttryck

    reguljära uttryck är strängar av tecken som kan användas för att matcha mönster i text . Mönstret " beskriver en söksträng , " och gör ett mönster för reguljära uttryck Matcher att söka textrader för förekomster av mönster . Den IsDate funktionen kommer att använda reguljära uttryck strängar för att bestämma lämplig datumformat . I följande exempel är IsDate funktionen utrustad med tre strängvariabler representerar mönster för reguljära uttryck som motsvarar lämplig dag , månad och format år :

    String dag = " ( ( [ 12 ] \\ \\ d )

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java Coding för summan av två tal
    ·Hur man skriver Joomla komponenter med Eclipse
    ·Hur man beräknar rader i java.awt.Point
    ·Hur Hard Code konstanter i Java
    ·Konfigurera en Apache -server för att tjäna Java
    ·Så här importerar kartor till Java
    ·Hur man använder färger i Java
    ·Konvertera Java tecken från gemener till versaler
    ·Hur får man Java arbetar rätt på XP
    ·Hur nära en MQ -anslutning från Java
    Utvalda artiklarna
    ·Vad är Scarlett Fever
    ·Hur gör jag Kompilera och köra mina Vb.Net filer i Vi…
    ·Hur man använder Måla i Java
    ·Hur skapa hemsida Excel-filer i Asp.Net
    ·Hur man tar bort det sista elementet från en Perl list…
    ·Hur man skapar en applet & C + +
    ·Hur man kan utvidga en abstrakt klass
    ·Hur du överför en PHP Progress Bar
    ·Hur man sätter in en PHP variabel i en tabell i MySQL
    ·Konvertera en Transact - SQL datum till ett String
    Copyright © Dator Kunskap http://www.dator.xyz