| 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
    Java Tutorial for Split Strings
    Java strings butik teksttegn inden for programmerne . Hvis du har en tekststreng, du har brug for at opdeles i separate elementer , skal du bruge split metode strengen klassen. Udførelse af split proces er normalt ligetil, og du kan skræddersy den proces der passer til behovene i dit projekt , vælge et regulært udtryk til at splitte med og opbevaring af resultaterne i en streng array. Når du har de elementer i et array, du kan sløjfe igennem dem , udfører enhver behandling du har brug for . Instruktioner
    1

    Forbered din tekststreng i din Java -program. Opret en streng, hvis du ikke allerede har en, i en af ​​dine klasse filer . Følgende eksempel syntaks demonstrerer erklære og instantiere en enkel streng variabel :

    String grøntsager = " løg , gulerod, kartoffel "

    Denne streng indeholder ord, afgrænset af komma tegn. Ved hjælp af split -metoden, kan du adskille ordene , lagring et enkelt ord på hvert element i et array.
    2

    Split din streng og gemme resultatet i en streng vifte variabel. Brug følgende kode , udføre split metoden på din streng og gemme resultaterne i en array struktur til senere brug : Hej

    String [ ] veg = vegetables.split (", ");
    < p > Når denne kode henretter , vil din strengtabel indeholder tre elementer , hver med et enkelt ord i det. Koden angiver komma karakter til brug som skilletegn for operationen. Det betyder, at hvert array element vil indeholde tegnene mellem kommaer.
    3

    Loop gennem din string array. For at teste resultaterne af din split proces , skal du tilføje følgende kode iteration gennem array og skrive de elementer ud til den standard output konsollen : Hej

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

    System.out.println ( veg [i ])

    }

    Gem din fil og køre dit program for at teste det . Du bør se arrayelementerne skrevet ud på separate linjer .
    4

    Split din streng med en grænse . Eventuelt anvende en grænse for split operation , bestemme hvor mange gange programmet opdeler strengen på den angivne afgrænser. Følgende ændrede kode demonstrerer anvende en grænse ved hjælp af en anden parameter til metoden : Hej

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

    Den resulterende matrix har kun to elementer i det , med det sidste element lagring alt tilbage i den oprindelige streng efter split operation .
    5

    Eksperimenter med split metoden ved hjælp af regulære udtryk. Du kan passere mange forskellige regulære udtryk til opdelingen metoden i sin første parameter , afhængigt af målene for dit projekt. Det følgende eksempel viser opdeling på ethvert tegn , der ikke er et bogstav eller tal : Hej

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

    Dette eksempel viser opdeling på én eller mere af et udvalg af karakterer : Hej

    split ( "+ [, ]. ");

    Dette ville arbejde for følgende streng :

    string grøntsager = " løg , gulerod , kartoffel , peber " .

    Brug forskellige regulære udtryk til at forstå split metoden funktionalitet

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter ServletInputStream til FileInputStream…
    ·Sådan udskriver Udsagn Brug Java 
    ·Sådan bruges Standard XML Editor i Eclipse 
    ·En Java Tilsidesæt Overload 
    ·Sådan bruges Java til at afgøre, om et punkt er indeh…
    ·Hvor hen til Lukke Java Images i Android 
    ·Hvordan finder man en trekant inde i en trekant Ved hjæ…
    ·Hvordan indsætter jeg Delprojekter i NetBeans 
    ·Sådan får Web Root Paths i Java 
    ·Sådan Tilmeld Code i Java 
      Anbefalede Artikler
    ·Sådan fjernes nuller i Java Recursion 
    ·Sådan fjernes en New Line og Space i PHP 
    ·Sådan Konverter sekunder til Time til Visual Basic 6 
    ·Sådan oprettes en Java Swing Application i Netbeans 
    ·Hvordan kan jeg læse en tekst linje for mange variable…
    ·Sådan bruges Echo for et anker i PHP 
    ·Sådan fjernes en e-mailadresse fra en streng i PHP 
    ·Sådan deaktiveres magic_quotes_gpc 
    ·Hvordan man genkender Dot Tegn i PHP 
    ·Hvad er fordelene ved Python 
    Copyright © Computer Viden http://www.computerdk.com