Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java String Split Codes
De Java- klasse String biedt methoden voor het verwerken van tekst strijkers , waaronder toegang tot en het wijzigen van tekens . De splitsing methode splitst een bepaalde tekst string in individuele items , soms aangeduid als ' tokens '. Deze tokens worden automatisch geplaatst in een string array, die wordt geretourneerd wanneer de split methode wordt aangeroepen . Bij gebruik van de split -methode , ontwikkelaars hebben een aantal keuzes in termen van het kiezen van de string , de verwerking van de resulterende array en het creëren van de reguliere expressie gebruikt voor het splitsen . Verdeeld over een tekenreeksvariabele Terugkerend een Array

Het eenvoudigste geval van splitsing van een Java String omvat het uitvoeren van de methode op een String variabele , het toewijzen van het resultaat naar een String array. In het volgende voorbeeld code , de reguliere expressie gebruikt om de string te splitsen is een enkele spatie :

String fullString
= " Hier is een tekst" ;

String
[ ] stringTokens = fullString.split ( " " ) ;

Elk van de woorden in de originele String wordt nu bij opeenvolgende reeks posities opgeslagen . De volgende test lijn zal " Hier " schrijven naar de standaard uitvoer console :

System.out.println
( stringTokens [ 0 ] ) ;
Split Met een Limit
< br >

De String split methode kan optioneel worden doorgegeven een " int " parameter primitief soort wijst op een limiet . De limiet bepaalt het aantal keren dat de splitsing wordt uitgevoerd . Zodra de limiet is bereikt , wordt de resterende String sectie worden geplaatst bij de laatste serie positie . De volgende code toont het gebruik van een limiet als onderdeel van de splitsing proces :

String
[ ] stringTokens = fullString.split ( " " , 3 ) ;

Met behulp van de originele " variabele fullString " , de volgende zal de uitgang " een tekst" op de console :

System.out.println
( stringTokens [ 2 ] ) ;
Split on a String Letterlijke
< br >

Naast het uitvoeren van de split -methode op String variabelen , kan Java- toepassingen uit te voeren op letterlijke tekenreeksen , waar de waarde van de String expliciet voordat de methode wordt aangeroepen op is vermeld . De volgende voorbeeldcode geeft een alternatieve manier om hetzelfde resultaat als de " fullString " voorbeeld te produceren : .

String
[ ] stringTokens = " Hier is een tekst" split ( " " , 3 ) ;

Deze syntaxis is nuttig in gevallen waarin de oorspronkelijke tekst String inhoud niet nodig is zodra de splitsing voltooid is.
Split Met Variërend Regular Expressions

de eerste parameter om de Java String split methode wijst op een reguliere expressie . Reguliere expressies in Java duiden reeksen en patronen van de personages aan te passen binnen een String

bijvoorbeeld de volgende syntaxis splitst de string op elk teken dat geen ofwel een boven -of kleine letter : .

split ( ' [ ^ a - zA - Z ] " ) ;

Om de String telkens een cijfer wordt aangetroffen gesplitst , de volgende syntaxis geldt :

split
( " [ 0-9 ] " ) ;

Er zijn veel mogelijke reguliere expressies in Java , met inbegrip van" . metakarakters " die een speciale betekenis hebben

Previous: Next:
  Java Programming
·Hoe maak je een Brievenbus geb…
·Hoe maak je een Java Applet pr…
·Hoe te tafels van vermenigvuld…
·Turing Boolean Types 
·Hoe om te doen Exponentials in…
·Hoe om te doen Addition in Jav…
·Java Float Input 
·Java Encryptie AES 256 Code 
·Hoe te Points uit een array in…
  Related Articles
Hoe te wijzigen Int naar String 
Visual Basic String Functions 
Hoe kan ik een integer converteren naar …
Hoe te String converteren naar Visual Ba…
Hoe te controleren of een String Bevat A…
Hoe kan ik een string omzetten naar een …
Hoe kan ik een string omzetten naar een …
Hoe kan ik een object converteren naar S…
Hoe maak je Blanks in een string in Visu…
  Programmering Articles
·Video Decompressie Gereedschap 
·Hoe maak je een PHP -bestand in Smarty 
·Hoe maak je een Secure PHP Login Script …
·Hoe maak je een functie die accepteert a…
·Hoe je elementen van een matrix in C Get…
·Hoe te FBML Tags Gebruik 
·Hoe maak je een C + + Void Weergave 
·Hoe te updaten PEER Met Fedora 
·Hoe de MySQL invoegen ID Reset 
Copyright © Computer Kennis http://www.nldit.com