| 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 Metode til Split kommaet i et Separeret Linie
    programmeringssproget Java byder på mange indbyggede funktioner , der tillader programmører til at udføre grundlæggende opgaver i hverdagen programmering. Men disse funktioner er nogle gange ikke let tilgængelige for programmører for gennemførelsen. Ved hjælp af indbyggede funktioner til at løse problemer kan støtte produktionen , men hjælper ikke begyndelsen programmører lære at løse grundlæggende opgaver eller forstå, hvordan underliggende funktioner arbejde. For eksempel kan, mens Java indeholder en indbygget snor splitting funktion, lære at bygge en fra bunden viser, hvordan at krydse og manipulere strenge, sammenkæde strenge og returnere arrays fra metoder. Grundlæggende struktur

    opdeling metode vil tage som et argument en streng til at splitte . Funktionen vil tage denne streng argument og oprette en række mindre underleverandører strenge baseret på placeringen af ​​kommaer i den oprindelige streng. Da der muligvis vil være mere end én sub string , funktionen gemmer disse strenge i en vifte af strenge, som det passerer tilbage til det kaldende program som en tilbagevenden værdi : Hej

    class SplitExample {

    public static String [ ] splitter (String arg ) {

    }}
    Kørsel String

    metoden vil som sin primære funktion , traverse strengen søger komma . Dette kan opnås med en simpel " for" loop der gentager over hver tegn i strengen . Brug strengen klasses indbyggede " charAt "-funktionen , kan programmøren evaluere hver karakter , som det er stødt på . Hver iteration kan oprette en ny sub snor indtil støde et komma : Hej

    public static String [] splitter ( String arg ) {

    String [ ] liste = new String [ 10 ] //sub string arraycount = 0; String sub = "" //nuværende sub string

    for (int i = 0; i < arg.length (); i + +) { sub + = arg.charAt ( i) ;}}
    Opdeling af String

    loop må adskille sub strenge baseret på placeringen af ​​kommaer. Derfor vil et "hvis" erklæring i løkken kontrollere den aktuelle karakter mod komma karakter. Hvis der er et match, det betyder, at det aktuelle indhold i "sub " hold en komplet sub streng, som derefter kan gemmes i array : Hej

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

    if ( arg.charAt ( i) == ',' ) { list [ count ] = sub; sub = " " count + + ;} else { sub + = arg.charAt ( i) ;}}
    Returnering af en String Array

    Endelig har alle den metode skal gøre er at kopiere den sidste sub strengen fra den større string argument , som ikke vil ende med et komma , da det ligger i slutningen af ​​argumentet strengen . Derefter vil array indeholder alle sub strenge adskilt af kommaer uden at medtage kommaer. Metoden returnerer array til det kaldende program : Hej

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

    if ( arg.charAt (i) = = "," ) { list [ count ] = sub; sub = " " count + + ;} else { sub + = arg.charAt ( i) ;}}

    list [ count ] = sub;

    tilbagevenden liste ,

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at skjule en opgave i Java JFrame 
    ·Sådan får serverens portnummer i Java 
    ·Hvordan man laver et brætspil i Java 
    ·Sådan fjernes dobbeltposter Files i Java 
    ·Sådan center - Begrund String Output i Java 
    ·Hvordan man opbygger en ny webside Brug JSP 
    ·Hvordan man laver en metode Execute ved at trykke på e…
    ·Karakteristik af Java Applets 
    ·Hvordan man skriver Games i Java 
    ·Hvordan man skriver Strings til en tekstfil i Java 
      Anbefalede Artikler
    ·Sådan får Udvalgte poster fra Listview på Android 
    ·Sådan oprettes Polling Med PHP 
    ·Sådan aktiveres PHP Korte Tags 
    ·Forskellen mellem OnBeforeUnload & onUnload 
    ·Definitionen af ​​en Untrapped Runtime Error 
    ·Hvordan man tegner et træ Ved hjælp af en lærred i J…
    ·Sådan installeres Python i Ubuntu Manuel 
    ·Funktionen tilbagekald for DLL 
    ·Sådan kontrolleres Java historie i Windows Vista 
    ·Sådan Clear en drop-down i JQuery 
    Copyright © Computer Viden http://www.computerdk.com