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
    Analysere metode i Java
    Når Java programmer håndtere data fra eksterne kilder som databaser og filer , har de ofte gi metoder for å analysere innholdet i disse dataene. Parse metoder som brukes i et program vil bli tilpasset den type data som blir importert . For eksempel kan en søknad stole på data som leses fra en tekstfil , en database eller en XML-fil . Java-språket gir en rekke standard biblioteker for disse oppgavene , slik at programmerere ikke trenger å implementere dem manuelt . Skanning

    Scanner klassen gir en rekke automatiserte parsing metoder hvilket som helst program kan bruke. Ved å erklære og forekomster et objekt av Scanner klassen , passerer detaljene i innspill ressurs, kan et program behandle inndata som tokens. Metodene over skanneren klasse tillate programmerere å lage iterative strukturer der en ekstern filen behandles i biter. Programmereren kan velge metoder for bestemte typer token , inkludert tekst streng linjer, ord og antall typer. Følgende eksempel demonstrerer lese tall fra en fil ved hjelp av en skanner eksempel : scanner.nextInt ();
    Tall og strenger

    Den Java-språket omfatter en gruppe av wrapper klasser for primitive typen verdier. Disse klassene gi programmerere med evnen til å analysere tekststrenger som antall typer som flyter, dobbeltrom og heltall . Følgende eksempelkode demonstrerer kalle en metode på heltall klassen å analysere en tekststreng : int antall = Integer.parseInt ( myNumberString ) ;

    Metoden tar en streng parameter og returnerer en verdi av primitive typen heltall . Hvis passert streng parameter ikke inneholder en verdi som Java kan analysere som et heltall , kan programmet kaste et tallformat unntak når det parse metoden utfører .
    XML

    Java-programmer ofte gi grensesnitt med data . Disse dataene kan lagres i en database , men for mange web-applikasjoner , blir dataene modellert i XML-filer. Java gir et sett med kode biblioteker for behandling av XML- data , spesielt SAX (Simple API for XML ) ressurs. Bruke SAX bibliotek , kan programmerere gjennomføre egne metoder for når parser møter starten og slutten kodene av elementer . Inne i disse metodene, kan koden behandle element innhold som i følgende eksempel: String navn = attributes.getValue ( "type ");

    Denne koden vil arbeide med følgende element åpningen tag , som har et attributt verdi:
    bilder Regular expressions

    Java-programmer kan bruke vanlige uttrykk for å matche mønstre i parse data . The Pattern klassen gir programmer med evnen til å definere mønstre av karakter å matche i innkommende tekst. For eksempel kan følgende tekst representerer inndata for et Java- program : name = mary & alder = 52

    Å matche verdiene til datavariabler , kan programmet definere regulære uttrykk som gjenspeiler disse strukturene . The Pattern klassen kan bruke vanlige uttrykk for å definere forskjellige sekvenser av tegn , inkludert bokstaver , tall og tegnsetting symboler.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få Bruker Input i Java 
    ·Slik tolker Java Regex 
    ·Kode Typer for CC i Java 
    ·Hvordan du flytter et objekt med farge i Java 
    ·Hvordan finne Java JDK i Ubuntu 
    ·Hvordan skrive en Java program som ber om en brukers Fi…
    ·Hvordan lager jeg en enkel interesse kalkulator i Java 
    ·Hvorfor trenger jeg Java Software 
    ·Hvordan deaktivere et element i en Combobox i Java 
    ·Omdirigere Vs . Fremover i Java 
      Anbefalte artikler
    ·Java Metode til Split Lines 
    ·Java: Statisk Linking 
    ·Hvordan sette Remote ordreutførelse på PowerShell 
    ·Faser av PHP programmering 
    ·Slik fjerner du like Lines i en variabel i Perl 
    ·Hvordan lage en Oversetter i Python 
    ·Slik installerer Dolphin Bare Host 
    ·Hvordan lage en Fill -in - the- blank linje i Word Bruk…
    ·Hvordan bruke lokale variabler i Python Scripts 
    ·Hvordan bygge en Meny i Android 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/