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

    Vad är en pollett i Java

    ? Java- program använder en mängd resurser för bearbetning av textsträngar . Java programmerare behöver ofta hantera text från användarens input eller från externa datakällor såsom databaser och textfiler . Ofta delade program sådana textsträngar i mindre sektioner . Dessa mindre sektioner kallas tokens. Den StringTokenizer klassen erbjuder en rad sådana funktioner , men programmen kan eventuellt utföra vissa av dessa åtgärder med enbart klassen String . Input Strängar

    Java-program kan skapa polletter från några värden indatasträngen eller variabler . Om ett program använder split metoden för klassen String för att skapa token , kan strängen värdet tilldelas en variabel referens som i följande exempelkod :

    String MyWords = " Här är några ord " ;

    Om ett program använder StringTokenizer klassen för att skapa token , kan konstruktormetoden av klassen tar det initiala strängen värdet som en parameter att använda följande syntax :

    StringTokenizer myTokenizer = ny StringTokenizer ( " här är några ord ");

    När ett program skapas endera av dessa rörliga typer , är den redo att skapa token från indatasträngen
    Avgränsare
    .

    Java-program kan dela strängar indatatextobjekt på specifika avgränsare . En avgränsare är ett tecken eller en uppsättning tecken för att dela upp strängen på . Till exempel kan Java dela en mening i ord med mellanslag som avgränsare . När ett program använder klassen String kan avgränsare kan skickas som en parameter till split metoden . När ett program använder StringTokenizer klassen , kan avgränsare föras till klasskonstruktorn metoden tillsammans med den ingående strängen enligt följande :

    StringTokenizer myTokenizer = ny StringTokenizer ( " Här är några ord ", "" ) ;

    Java-program kan använda alla tecken eller kombination av tecken att fungera som avgränsare , samt eventuellt definiera dessa med reguljära uttryck . Vanliga avgränsare inkluderar ny linje och vagn tecken retur .
    Token Resultat

    Java-program kan bearbeta text polletter på olika sätt . Om ett program använder split metoden för klassen String , kan de tokens lagras och bearbetas i en uppsättning . När koden anropar metoden string split , returnerar Java en sträng array . Koden kan sedan iterera igenom detta , eller komma åt vissa delar inom det som krävs . När StringTokenizer klassen hanterar sträng tokens , program använder ett objekt instans av klassen själv att iterera igenom strängen polletter en i taget .
    Genomförande

    Genomförande av string polletter i ett Java -program beror på vilka klasser är inblandade . Följande exempel på syntaxen visar dela en sträng variabel i en array av tokens :

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

    Följande kod visar iterera genom sträng token med hjälp av StringTokenizer klass :

    samtidigt ( myTokenizer.hasMoreTokens ( ) ) {

    String thisToken = myTokenizer.nextToken ( ) ;

    System.out.println ( thisToken ) ;

    }

    de officiella källor om Java uppmuntrar utvecklare att använda strängen klassen snarare än StringTokenizer , även om de senaste språkliga versioner har fortsatt att ge klassen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är ett uttag i Java
    ·Hur köra ett skript fil i Java för att mata ut en XML…
    ·Hur hittar man det största antalet i en Array
    ·Hur man skriver strängar till en textfil i Java
    ·Java 1.5 Enum Tutorial
    ·Så här kontrollerar Java Runtime Version
    ·Hur man hanterar ett Minnet Fel i Java
    ·Hur man använder Command -Line Java Debuggers
    ·Den Javametod till Split Lines
    ·Hur man installerar Sun Java 6.22 i Ubuntu 10.04
    Utvalda artiklarna
    ·Handledning för PHP session Logga ut
    ·Komma åt kontakter på Evolution Python
    ·Hur man skapar ett skript tillgång till Cpanel
    ·Hur man kompilerar kod på en Mac
    ·Get_Headers Vs. cURL Hastighet på PHP
    ·Javascript och reguljära uttryck för att postnumren
    ·Hur man bygger en fil Tabbavgränsad Från ASP
    ·Hur man gör telefonsamtal med Visual Basic
    ·MySQL Sum Tutorial
    ·Hur man testar en JDBC Driver
    Copyright © Dator Kunskap http://www.dator.xyz