Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Java Isdate Function
    programmerere ofte ønsker å sikre at data brukere vil gå inn i sine programmer vil følge spesifikke formater eller standarder . En dato oppføringen er et eksempel på et slikt innspill . Datoformatene kan variere , avhengig av region eller vane for brukeren. Hvis programmereren begrenser hvor en bruker kan skrive inn en dato , hun deretter kan lage et mønster - matching program som kan lese strenger og avgjøre om de representerer datoer. The Pattern objekt i Java , sammen med Regular Expressions , kan gjøre matchende datoer enkel og grei. Dato funksjon

    å begynne en funksjon som sjekker datoformatene , må programmereren vurdere hvilke formater å akseptere. I denne diskusjonen , godtar programmerer datoer med bindestrek ( " 00-00-0000 ") og prikker ( " 00.00.0000 ") . Utfordringen er altså å matche mønstre for datoer i begge disse formatene . Først vil programmereren konstruere en klasse som inneholder en " isDate "-metoden , som aksepterer en streng som representerer en dato :

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

    public class DateFinder {

    public static boolean isDate (String dato) {

    } }
    Regular Expressions

    regulære uttrykk er strenger av tegn som kan brukes til å matche mønstre i teksten . Mønsteret "beskriver en søkestreng ", og gjør et regulært uttrykk mønster matcher for å søke linjer med tekst for forekomster av mønstre . Den isDate funksjonen vil bruke regulære uttrykk strenger å bestemme riktig dato formater. I følgende eksempel er isDate funksjonen utstyrt med tre strengvariabler representerer regulære uttrykk mønstre som tilsvarer riktig dag, måned og år formater : en

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

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til Chat til nettstedet ditt 
    ·Hvorfor Beregn en uforanderlig String dets hash-verdi 
    ·Hvordan får jeg en Range av verdier fra Sortert liste …
    ·Hva er multippel arv i Java 
    ·Hvordan få en utgang Stream fra en URL i Java 
    ·Tid funksjon i Java 
    ·Hvordan lage et tekstfelt Standard til 0 I Java 
    ·Hva Program trenger jeg for å lage Java Games 
    ·Hvordan Grab Viktige hendelser utenfor Java 
    ·Hvordan bruke Java tilbakering 
      Anbefalte artikler
    ·Hvordan vise timer og minutter i to felt med Javascript…
    ·Hvordan lage et Visual Basic 2005 Oppnevning Calendar 
    ·Hvordan skrive Ladder Logic Bruke Visual Basic 
    ·SSIS Kontroll Flow Vs . Data Flow 
    ·Hvordan bruke Tilgang og angi data på en form til Forh…
    ·Hvordan opprette en gratis e- Form 
    ·Hvordan lage GUI Skins Med VB 
    ·Slik Clear Text Fra et søkefelt på en HTML-side på K…
    ·Grunnleggende om SQL 
    ·Hvordan redigere en ListView objekt i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/