| 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
    Sådan Split i Java
    Java String klassen giver en række funktioner til forarbejdning tekst. Ved hjælp af split -metoden, kan du oprette en vifte af Strings repræsenterer underafdelinger af større String . Java Strings er opdelt ved hjælp af et regulært udtryk , der definerer hvilke tegn i String bør bruges til at afgrænse de afsnit skal opdeles. For eksempel , at adskille ord i en sætning , så hver enkelt indtager en enkelt array element kan du opdele sætningen String bruger en rum karakter som det regulære udtryk . Den String split metoden er enkel og let at lære. Instruktioner
    1

    Opret String tekst, du ønsker at opdele i din Java -program. Brug følgende eksempel kode, hvis du ikke allerede har en streng , du ønsker at opdele : Hej

    String completeText = " Her er noget tekst "

    blot instantierer en String objekt med en grundlæggende sektion af tekst indeholder ord adskilt af mellemrum . Opret en String of din egen, hvis du foretrækker det , huske at medtage en split karakter flere gange i det.
    2

    Split din String . Brug følgende syntaks til at splitte din tekst String : Hej

    completeText.split ("" ),

    Denne linje udfører split operation på String , ved hjælp af rummet karakter som skilletegn , som angivet ved parameteren . Alter den linje som følger, tildele resultatet af split operation til et array objekt : Hej

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

    vifte indeholder nu et element for hver sektion inden for den oprindelige String som dukkede mellem rummet tegn.
    3

    Output resultaterne af din split operation. Føj følgende kode til at sløjfe gennem resultatet af split -funktion, skriver hvert element ud til en enkelt linje i output konsollen : Hej

    for (String TKN : textTokens )

    { System.out . println ("-" + TKN );}

    Gem dit program , så kompilere og køre den. Du bør se følgende skrives ud til konsollen , medmindre du har brugt dit eget originale String : Hej

    - Her

    - er

    - nogle

    - tekst
    4

    Brug flere tegn til at splitte din String . Du har mange muligheder i form af , hvordan du opdeler en tekststreng i Java. For at demonstrere en anden , ændre dit String erklæringen på følgende måde : Hej

    String completeText = " Her er noget tekst , plus mere ."

    Ændre split operation som følger : Hej

    String [ ] textTokens = completeText.split ( "[, . ] + ");

    de kantede parenteser angiver, at flere tegn kan bruges til at opdele String , mens plus fortegn betyder, at en række af disse tegn forekommer sammen, bør behandles som én. Test dit program for at se outputtet.
    5.

    Begræns dit split operation. Du kan anvende en grænse for antallet af gange split-funktionen sættes til din String , i sidste ende bestemme længden af den resulterende matrix . Ændre dit split funktion som følger : Hej

    String [ ] textTokens = completeText.split ( "[, . ] + ", 3 ),

    Test dit program , og du bør se følgende output:

    - Her

    - er

    - . noget tekst , plus mere

    Når split -funktionen er blevet anvendt det angivne antal gange , de resterende del af den oprindelige String er placeret i den afsluttende vifte post.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad Er Operator ^ Mean i Java 
    ·Sådan at fange en undtagelse i en statisk blok i Java 
    ·Sådan får kolonnenavne i en database tabel i Java 
    ·Om en JSP File Transfer 
    ·Sådan downloader & Lær Java på BlueJ Miljø 
    ·En applet til Math maksimeringsforslag Problemer 
    ·Sådan bruges Java til at skabe Web Service Apps 
    ·Sådan testes en JDBC driver 
    ·Sådan importeres en pakke i en Eclipse Projekt 
    ·Tutorial for at lave et spil i Java 
      Anbefalede Artikler
    ·Sådan geninstalleres Visual C 
    ·Sådan gør du: Direkte MySQL Access på GoDaddy SSH 
    ·Hvad er Python 2.5 
    ·Forskellen mellem en statisk metode & Class Metode 
    ·Sådan oprettes en Login & Registration side til din hj…
    ·Web Database Struktur 
    ·Hvordan at eksportere data fra CSV -filer i Java 
    ·Sådan Parse en ArrayCollection 
    ·Sådan Flyt viewstate til bunden af ​​siden 
    ·Sådan Put en variabel i stinavnet i Matlab 
    Copyright © Computer Viden http://www.computerdk.com