| 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 String Split
    Java- strings give programmører med midler til at lagre og manipulere sekvenser af teksttegn. Strengen klasse i Java implementerer forskellige metoder til adgang til oplysninger om indholdet af et stykke tekst . Opdelingen Metoden er en almindeligt anvendt metode , der giver programmer til at erhverve dele af en streng som elementer i et array , med strengen som helhed delt brug af regulære udtryk . Metode

    string klassen split metoden findes i to former, den ene med en enkelt parameter og en med to. Java-programmer kan kalde split metode på snor objekter ved hjælp af metoden navnet , leverer en eller to parametre som nødvendigt . For eksempel viser følgende kode uddrag opdele en streng variabel vha. mellemrum : Hej

    String myString = " En sekvens af ord "

    myString.split ("") ;

    streng i dette tilfælde er opdelt i fire elementer , der hver indeholder et ord i den oprindelige sætning , gemt i den rækkefølge, de vises i den oprindelige streng værdi.
    Return
    < br >

    string split metode returnerer en streng array. Længden af ​​array er afhængig af antallet af strygegrupper , der undertiden omtales som " tokens ", som følge af opdelingen . Programmer kan få adgang til array- elementer direkte som i følgende eksempel :

    System.out.println ( myString.split ("") [0] ) ;//output " A "

    Alternativt et program kan gemme strengen array som en variabel til videre behandling : Hej

    String [ ] textTokens = myString.split ("" ),

    for ( int i = 0; i < textTokens . længde i + +) {

    System.out.println ( textTokens [i ])

    }

    i dette tilfælde programmet udsender hvert element i strengen array på en separat linje.
    Regular Expression parameter

    første parameter til strengen split metoden er nødvendig for funktionen til at fungere . Denne parameter angiver et regulært udtryk , der fungerer som skilletegn for split operation. I " myString " eksempel er mellemrum leveres som afgrænser , så de resulterende array elementer repræsenterer de dele af strengen , der vises mellem mellemrumstegn , det indeholder. I Java , tillader regulære udtryk programmører til at matche forskellige mønstre af karakter inden for strenge, bruge disse til at fungere som skilletegn for split operation.
    Limit Parameter

    anden parameter til strengen split operation er valgfri , repræsenterer en grænse programmøren ønsker at håndhæve på processen . Hvis et program kalder split metoden uden at levere en grænse parameter , vil operationen blive udført for hele strengen. Hvis en grænse parameter fremstår , vil split operation udføres et bestemt antal gange . For eksempel viser følgende kode brugen af grænseværdien parameter : Hej

    String someWords = " Et udvalg af ord "

    String [ ] wordTokens = someWords.split ("" , 3) ;

    System.out.println ( wordTokens [2] ) ;//" af ord "

    efter split operation har udført det antal gange angivet af grænsen parameter, resten af strengen kopieres ind i den endelige matrix position.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Læs CLOBs i Java 
    ·Hvordan laver 3D i Java 
    ·Sådan installeres et Java-program Vendor 
    ·Om Java Virtual Machine 
    ·Sådan udføres en bestemt handling Når Return trykkes…
    ·PowerPoint-præsentation Tutorial : Core Java 
    ·Forholdet mellem JSP og java 
    ·Sådan får du en System Date i Java 
    ·Sådan Embed Java i Flash 
    ·Hvordan til at læse fra en fil med JAVA 
      Anbefalede Artikler
    ·Hvordan udvikler en personlighedstest Score Anvendelse …
    ·Sådan Konverter PrintStream til BufferedWriter 
    ·Grundlæggende programmering Hjælp 
    ·Hvordan laver Lines i QBasic 
    ·Hvordan man skriver et script til at dræbe et Process 
    ·Sådan Send et tastetryk at udskrive i VB 
    ·Hvordan man skriver kode på HTML knap med VBScript 
    ·Hvordan laver man en tekstboks i Visual Basic 
    ·Sådan Indsæt en header med VBA 
    ·Min Perl String Split Er Ikke i orden 
    Copyright © Computer Viden http://www.computerdk.com