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 tutorial for Split Strings
    Java strenger butikken tekst tegn innenfor programmer. Hvis du har en tekststreng du trenger å dele inn i separate elementer , bruke split metoden av strengen klassen . Gjennomføring av split prosessen er vanligvis enkel , og du kan skreddersy prosessen for å dekke behovene til prosjektet, velger et vanlig uttrykk for å dele med og lagre resultatene i en streng array. Når du har elementer i en matrise, kan du sløyfe gjennom dem , gjennomføre noen behandling du trenger. Instruksjoner
    en

    Forbered tekststreng i Java- program . Lag en streng , hvis du ikke allerede har en, i en av dine class filer . Følgende eksempel syntaks demonstrerer erklære og forekomster en enkel streng variabel:

    String grønnsaker = " løk , gulrot , potet ";

    Denne strengen inneholder ord avgrenset etter komma tegn. Bruke split metoden, kan du skille ordene , lagring et eneste ord på hvert element i en matrise.
    2

    Split din streng og lagre resultatene i en streng rekke variabel . Ved hjelp av følgende kode , utføre split metoden på strengen din og lagre resultatene i en matrise struktur for senere bruk:

    String [ ] veg = vegetables.split ( " , ");
    < p > Når denne koden utfører , vil streng rekke inneholde tre elementer , hver med et eneste ord i den. Koden angir komma tegn som skal brukes som skilletegn for operasjonen. Dette betyr at hver matrise element vil inneholde tegnene mellom komma.
    3

    Loop gjennom streng array. For å teste resultatene av split prosessen , legge til følgende kode iterating gjennom matrisen og skrive elementene ut til standard ut konsollen : en

    for ( int i = 0 ; i < veg.length ; i + + ) {

    System.out.println ( veg [ i] ) ;

    }

    Lagre filen og kjør programmet for å teste den. Du bør se matriseelementer skrevet ut på egne linjer.
    4

    Split din streng med en grense . Eventuelt bruke en grense for delt drift , bestemme hvor mange ganger programmet deler strengen på skilletegn spesifisert. Den følgende endrede demonstrerer anvende en grense ved hjelp av en andre parameter til metoden : en

    String [ ] = veg vegetables.split (« ,« , 2);

    den resulterende matrisen bare har to elementer i det , med den endelige element lagre alt igjen i den opprinnelige strengen etter delingen drift .
    5

    Eksperimenter med split -metoden ved hjelp av regulære uttrykk. Du kan passere mange ulike regulære uttrykk til split metoden i sin første parameter, avhengig av målene for prosjektet. Det følgende eksemplet viser mellomtider på alle tegn som ikke er en bokstav eller et tall : en

    split ("[ ^ a- zA - Z0 - 9 ] ");

    Dette eksemplet viser splitting på den ene eller mer av et utvalg av figurer : en

    split ( "+ [, . ] ");
    p Dette ville jobbe for følgende streng :

    string grønnsaker = " løk , gulrot , potet, pepper " ; .

    Bruk forskjellige regulære uttrykk for å forstå split metoden funksjonalitet

    .

    früher :

     Weiter:
      Relatert Artike
    ·Java koding Language 
    ·Slik konverterer en Array til en liste i Java 
    ·Hvordan koble til SOAP Fra Java 
    ·Fordelene av Struts Over Servlets 
    ·Hvordan sette bilder i Java BlueJ 
    ·Hvordan lage JNLP Åpne med Java 
    ·Hvordan laste ned Java API Dokumentasjon 
    ·Hvordan bruke ActionListener i Java 
    ·De ting å sette i en applet 
    ·Hvordan bruke Java Decompiler 
      Anbefalte artikler
    ·Hvordan å kompilere programmer på MS Access 2007 
    ·Hva er en Computation feil 
    ·Variabler i Adobe Livet Cycles 
    ·Hvordan Sammenlign Time in Pascal 
    ·Hvordan slette en node i Link Systems i Java 
    ·Hvordan sette en Favicon på Tabs i VB 
    ·Hvordan lage en Stickman i C + + 
    ·Slik konverterer Joomla til K2 
    ·GNU & C + + for datamaskiner 
    ·Hvordan analysere en Spørringsstrengfilter i JavaScrip…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/