| 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 Parse en kommaseparerede String til variabler i Java
    Processing tekststrenge i Java er generelt ligetil, som det sprog giver en række standard funktioner til håndtering strygere , herunder adgang til individuelle portioner . Du får adgang til elementer inden en kommasepareret streng, skal din kode først opdele elementer i de enkelte strenge. Afhængigt af målene i dit projekt , kan du holde disse string variable gemt i et array struktur eller gemme bestemte elementer som separate string variabler. Uanset hvad du planlægger at gøre med dine snor elementer , processen med at få adgang til dem kræver kun et par linjer kode. Instruktioner
    1

    Forbered din oprindelige streng. Dit Java-projekt kan læse din kommasepareret streng i fra en ekstern kilde eller skabe det inden for programmet. Uanset hvad, sørg for at have det gemt som en enkelt variabel , som i det følgende eksempel kode uddrag : Hej

    String totalText = " Bob , Jim, Sam "

    din streng kan være enhver længde , som processen for adgang til elementer i det er ikke afhængig af længden. Når din tekst er gemt i en streng variabel, kan du udføre enhver streng behandling du har brug for .
    2

    Split din streng . Brug af " split "-metoden af Java strengen klasse, kan du adskille elementer i en streng . Denne metode tager en parameter der angiver, hvilke tegn, du ønsker at splitte strengen på , hvilket vil være det komma karakter i denne sag. Det følgende eksempel kode demonstrerer kalder split metoden på strengen , passerer det komma karakter : Hej

    totalText.split (", "); er

    Java strenge uforanderlige , hvilket betyder en Java string objekt kan ikke ændres. Af denne grund , har split metoden ikke påvirke den oprindelige streng værdi , som du kan stadig bruge i dit program, hvis du har brug for det .
    3

    Store resultatet af din split operation i matrix . Strengen split metode returnerer et array objekt med hvert element i strengen opbevares ved en enkelt position. For at oprette et array variabel, så du kan få adgang til elementerne split fra din oprindelige streng, ændre dit split kode linje som følger : Hej

    String [ ] textElements = totalText.split (", ");
    < p> Dette giver dig mulighed for at behandle de elementer i en ordentlig måde ved at gemme dem i en lineær datastruktur.
    4

    Adgang din streng elementer. Når du har emner såsom strygere gemt i et array , kan du få adgang til dem ved hjælp af deres respektive indeksværdier . For eksempel, hvis du har brug for at få adgang til et element på en bestemt position kan du bruge følgende kode syntaks:

    textElements [0]

    Dette adgang til den første element , hvilket er på position nul . For at få adgang hvert element i arrayet i rækkefølge , kan du bruge en "for" loop, som i det følgende eksempel : Hej

    for (int i = 0; i < textElements.length , i + +) { < br >

    System.out.println ( " element " + i + " :" + textElements [i ]) .

    }

    Det skriver hvert element værdi ud sammen med dens holdning < br >
    5

    Store eventuelle nødvendige elementer som individuelle variable inden dit program. Du kan bruge de elementer split fra din oprindelige tekststreng direkte fra array, da array variable gemmes på samme måde som almindelige variable , men tilgås ved hjælp af deres array- positioner. Hvis du har brug for string elementer fra array gemt som enkelte variabler , kan du kopiere dem som følger : Hej

    String anElement = textElements [0 ]

    Generelt bør du kun gøre dette, når nødvendigt, kan som du allerede har strengen værdi inden for array og oprette en separat variabel bruge unødige ressourcer .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan udvikler en personlighedstest Anvendelse i Java…
    ·Sådan konfigureres Java JDK 
    ·Sådan multitaske Java 
    ·Set Vs . Liste i Java 
    ·Sådan bruges Udefineret Farver i Java 
    ·Hvordan man skriver en bagsidetekst Med en Java Program…
    ·Introduktion til Enterprise JavaBeans 
    ·Hvordan laver Java Struts 
    ·Sådan oprettes JAS Med Afhængigheder 
    ·Hvordan man laver en MIDI Loop i Java 
      Anbefalede Artikler
    ·Sådan oprettes et RPG i PHP 
    ·Sådan Konverter en dobbelt at flyde i Java uden at mis…
    ·Sådan ændres DataGrid Color i VB6 
    ·Hvad er en ctype Header 
    ·Hvordan man laver en GUI i C 
    ·Hvordan man skriver en formular med jQuery 
    ·Sådan Test , om en Character er et nummer eller Ikke J…
    ·Forskellen mellem Ækvivalens & Boundary Partitionering…
    ·Tutorial om OOP og PHP 5 Klasser 
    ·Hvordan at kalde en funktion i QBasic 
    Copyright © Computer Viden http://www.computerdk.com