Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
De Java- methode om Lines Split
Java- programma's te lezen vaak tekst uit externe bestanden , het importeren van de inhoud voor de verwerking binnen een applicatie . Soms is een Java- programma zal ook geïmporteerde tekst gebruiken om informatie te presenteren aan gebruikers binnen een applicatie -interface . Tekst uit een extern bestand kunnen nieuwe lijn personages bevatten , met vermelding van de regeleinden in de inhoud . Om een dergelijke tekst in aparte lijnen te splitsen , kunnen programmeurs gebruik maken van de klasse String split -methode . String Split Method

De Java- touwtje -klasse biedt methoden voor het verwerken en gebruiken van informatie over de personages in een gedeelte van de tekst . De split -methode neemt een string waarde en een reguliere expressie aan te passen , het verdelen van de string in twee elke keer dat de reguliere expressie wordt geëvenaard . Als de split -methode presteert op een tekenreeks met een nieuwe lijn personages in het, met deze tekens aangeduid als onderdeel van de reguliere expressie , zal het een string -array terug met elke tekstregel opgeslagen in een array element . De array lengte zal hetzelfde zijn als het aantal regels in de tekenreeks zijn.
Regular Expression

De string split methode kan een verscheidenheid van uitdrukkingen te nemen . Het volgende toont een eenvoudig voorbeeld waar een enkele spatie optreedt als de reguliere expressie om de string te splitsen op :

String someTextInfo
= " Hier is wat tekst info " ;

String
[ ] infoWords = someTextInfo.split ( " " ) ;

De resulterende array in dit geval zal hebben vijf elementen erin , elke opslaan van een enkel woord . De split -methode is in staat om veel complexere reguliere expressies aangeeft diverse arrangementen en combinaties van personages aan te passen .
New Line Karakters

Er zijn een paar verschillende soorten nieuwe lijn karakter Java-programma's kunnen tegenkomen .

R

\\ n

\\ De volgende syntaxis toont aan : afhankelijk van de context waarin een tekst bestand is gemaakt , kan het nieuwe lijnen weergegeven met behulp van de volgende twee tekens bevatten met het string spit methode om afzonderlijke lijnen afgebakend door de twee typen nieuwe regel gebruikt in platte tekst bestanden , de " nieuwe lijn " en " carriage return " karakters :

String someTextLines
= " Eerste regel \\ Nsecond lijn \\ rAnother lijn " ;

String
[ ] lijnen = someText.split ( " [ \\ \\ r \\ \\ n ] + " ) ;

Deze syntaxis wordt elke combinatie van overeenkomen met de twee soorten karakter , het opslaan van een enkele lijn op elke array positie .
Terug Array

De string split methode in Java geeft een string array voor eventuele verdere bewerking die u nodig heeft . Programma's kunnen toegang krijgen tot de array-elementen rechtstreeks als volgt :

System.out.println
( someText.split ( " [ \\ \\ r \\ \\ n ] + " ) [ 0 ] ) ;

code geeft de eerste regel in de tekenreeks . Als alternatief kunt u de array opslaan als een variabele , het doorlussen van het voor de verwerking als volgt :

String
[ ] lijnen = someText.split ( " [ \\ \\ r \\ \\ n ] + " ) ;

for ( int i = 0 ; i < lines.length ; i + + ) { System.out.println


( " Line" + i + " : " + lines [ i ] ) ;

}

Deze code stuurt elke regel voorafgegaan door het lijnnummer .

Previous: Next:
  Java Programming
·De functie van toString in Jav…
·Wat is een Event in Java ? 
·Voordelen en nadelen van Java …
·Hoe maak je een Java Swing App…
·Hoe je verschillende waarden v…
·Hoe te grote Java -bestanden u…
·Print -functie van Java 
·Hoe de verbinding zwembad in d…
·De Java-code die controleert d…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe kan ik PHP Plaats Into a Drop -Down …
·Wat is de betekenis van ANSI ? 
·Hoe maak je een tekstveld opmaken om sle…
·Definitie van Staging Tables 
·Hoe te Rijen verwijderen in Flat Files i…
·Hoe te compileren op TextPad 5 
·Hoe te bevestigen met een lopend Java Pr…
·Hoe om programma's bewerken in Visual Ba…
·Hoe maak je een lijst van databases op e…
Copyright © Computer Kennis http://www.nldit.com