| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvad er en Token i Java
    ? Java-programmer bruger en række forskellige ressourcer til behandling af tekststrenge . Java-programmører har ofte brug for at håndtere tekst fra brugerinput eller fra eksterne datakilder såsom databaser og tekstfiler . Ofte programmer, opdelt disse tekststrenge i mindre sektioner . Disse mindre sektioner betegnes poletter . Den StringTokenizer klasse indeholder en række af sådanne funktioner, men programmer kan eventuelt udføre nogle af disse handlinger kun bruger strengen klasse. Input Strygere

    Java-programmer kan oprette poletter fra enhver input string værdier eller variabler. Hvis et program er ved hjælp af split metode strengen klassen til at oprette poletter kan strengen værdi tildeles til en variabel reference som i følgende kodeeksempel : Hej

    String myWords = " Her er nogle ord " < br >

    Hvis et program bruger StringTokenizer klassen til at oprette poletter , kan konstruktøren metoden i klassen tager den oprindelige streng værdi som parameter ved hjælp af følgende syntaks : Hej

    StringTokenizer myTokenizer = new StringTokenizer ( " her er nogle ord ")

    Når et program opretter en af ​​disse variable typer , er det klar til at oprette tokens fra input strengen
    Afgrænsere
    .

    Java-programmer kan opdele input tekststrenge på specifikke afgrænsere . En afgrænser er et tegn eller et sæt af tegn, at splitte strengen på . For eksempel kan Java splitte en sætning i ord ved hjælp af mellemrum som skilletegn . Når et program bruger strengen klasse, kan den afgrænser blive væltet som en parameter til opdelingen metoden. Når et program bruger StringTokenizer klasse, kan den afgrænser blive videregivet til klassen constructor metode sammen med input strengen som følger : Hej

    StringTokenizer myTokenizer = new StringTokenizer ( " Her er nogle ord ", "" ) ; Salg

    Java-programmer kan bruge alle tegn eller en kombination af tegn, til at fungere som skilletegn , samt eventuelt definere disse ved hjælp af regulære udtryk. Almindelige delimiters omfatter ny linje og returtegn .

    Token Resultater

    Java-programmer kan behandle tekst poletter på forskellige måder. Hvis et program på opdelt metode strengen klasse, kan de tokens lagres og behandles i et array . Når koden kalder strengen split metode , Java returnerer en streng array. Koden kan derefter gentage gennem dette , eller få adgang til bestemte elementer i det, som kræves . Når StringTokenizer klassen er administrerende string tokens , programmer bruger et objekt instans af klassen sig til at gentage gennem strengen tokens én ad gangen .
    Implementering

    Implementering af string poletter i et Java -program , afhænger af , hvilke klasser er involveret. Følgende eksempel syntaks demonstrerer opdele en streng variabel i et array af tokens : Hej

    String [ ] myTokens = myWords.split ("" ),

    Følgende kode viser iteration gennem strengen tokens bruger StringTokenizer klasse : Hej

    while ( myTokenizer.hasMoreTokens ( )) {

    String thisToken = myTokenizer.nextToken ();

    System.out.println ( thisToken ) < br >

    }

    de officielle ressourcer om Java opfordre udviklere at bruge strengen klassen snarere end StringTokenizer , selv om de seneste sprog udgivelser har fortsat at give klassen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en Java Filer 
    ·Sådan får Bytes Fra et Java Input Stream 
    ·Hvordan man programmerer Mobiltelefoner med Java progra…
    ·Hvordan at tilføje JMenuBar til JPanel 
    ·Sådan får du en valgt alternativknap i en Servlet Fra…
    ·Tre primære fordele ved ENUM 
    ·Hvordan laver Java Ligesom Matlab 
    ·Om attributterne for en daginstitution 
    ·Sådan Forlæng en abstrakt klasse 
    ·Sådan flytter et objekt farve i Java 
      Anbefalede Artikler
    ·Sådan justeres Java Hashtable Kapacitet 
    ·Sådan oprettes PDF Med Javascript 
    ·Sådan ændres adgangskoden i PHP 
    ·Sådan øge værdien af en Pointer i en funktion 
    ·Hvordan man laver en MARC Record 
    ·Sådan importeres ocx til Delphi 2007 
    ·Hvordan at tilføje Java-objekter til en Android 
    ·Sådan ændre farven i Java Applets 
    ·Online Training for PHP Web Design 
    ·MySQL Auto- tilvækst Out of Sync 
    Copyright © Computer Viden http://www.computerdk.com