Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java Tutorial voor Split Strings
Java strings winkel tekens binnen de programma's . Als u een tekenreeks die u nodig hebt om te splitsen in afzonderlijke elementen , gebruikt u de methode split van de klasse String . Het uitvoeren van de splitsing proces is meestal eenvoudig , en u kunt op maat van het proces om de behoeften van uw project , het kiezen van een reguliere expressie op te splitsen met en opslaan van de resultaten in een string array. Zodra u de elementen in een array , kunt u lus door hen , het uitvoeren van een bewerking die u nodig heeft . Instructies
1

Bereid uw tekenreeks in uw Java-programma . Maak een string , als je niet al een hebt, in een van je klas bestanden . De volgende voorbeeldsyntaxis toont verklaren en instantiëren een eenvoudige string variabele :

String groenten
= " ui, wortel , aardappel" ;

Deze reeks bevat woorden afgebakend door komma karakters . Met behulp van de split -methode , kan je de woorden te scheiden , het opslaan van een enkel woord aan elk element in een array . Kopen van 2

Splits uw string en de resultaten opslaan in een string -array variabele . Met behulp van de volgende code , het uitvoeren van de split methode op je string en de resultaten opslaan in een array structuur voor later gebruik :

String
[ ] veg = vegetables.split ( " , " ) ;

Wanneer deze code wordt uitgevoerd , zal uw tekenreeksarray drie elementen , bevatten telkens met een enkel woord in het. De code geeft de komma te gebruiken als scheidingsteken voor de operatie . Dit betekent dat elk array-element van de tekens tussen de komma's zal bevatten .

Loop 3 door je tekenreeksarray . Om de resultaten van uw split proces te testen , voeg de volgende code itereren door de array en het schrijven van de elementen uit de standaard uitvoer console :

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

System.out.println
( veg [ i ] ) ; }



Sla uw bestand en voer het programma om het te testen . U moet de array-elementen uitgeschreven op aparte lijnen te zien .
4

Splits uw string met een limiet . Eventueel geldt een beperking van de splitsing operatie bepalen hoe vaak het programma splitst de string op scheidingsteken opgegeven . De volgende gewijzigde code toont door een limiet met behulp van een tweede parameter aan de methode :

String
[ ] veg = vegetables.split ( " , " , 2 ) ;

De resulterende array slechts twee elementen in het, met het laatste element opslaan liet alles in de oorspronkelijke tekenreeks na de splitsing operatie .

Experiment 5 met de split -methode met behulp van reguliere expressies . U kunt veel verschillende reguliere expressies doorgeven aan de splitsing methode in zijn eerste parameter , afhankelijk van de doelstellingen van uw project . Het volgende voorbeeld laat splitsen op elk teken dat geen letter of cijfer :

split
( " [ ^ a - zA - Z0 - 9 ] " ) ;

Dit voorbeeld toont splitsing op een of meer van een selectie van karakters :

split
( " + [ , . ]" ) ;

Dit zou werken voor de volgende tekenreeks :

String groenten
= " onion , wortel , aardappel , paprika ' ; .

Gebruik verschillende reguliere expressies om de split -methode functionaliteit te begrijpen

.

Previous: Next:
  Java Programming
·Java kan niet vinden Symbool M…
·Hoe te compileren in Java 
·Hoe te Manifests In JAR 
·Hoe kan ik JSP Van Run een Ecl…
·Hoe te XML- document gebruiken…
·Lijst van Java certificeringen…
·Hoe een bestand in een JSP Inc…
·Hoe je toetsaanslagen vastlegg…
·Hoe maak je Voeg een JScrollPa…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
  Programmering Articles
·Verschillen tussen Coding & Programmerin…
·Hoe de datumnotatie converteren in ASP 
·Hoe te Hibernate gebruiken Met Eclipse 
·Hoe je MySQL Downloaden voor Linux 
·Hoe maak je een ADF Table Invullen 
·Hoe naar Opties Vervang in Regular Expre…
·Hoe te Dynamische Arrays in VB6 
·Hoe te configureren Aantal Replica's in …
·Hoe te COBOL converteren naar Fortran 
Copyright © Computer Kennis http://www.nldit.com