Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Java Tutorial pre rozdeľovať reťazce

Java reťazca ukladať textové znaky do programov . Ak máte textový reťazec , je potrebné rozdeliť do samostatných prvkov , použite metódu rozdelenia triedy string . Prevedenie rozdelenie proces je zvyčajne jednoduché , a môžete prispôsobiť proces tak , aby vyhovovali potrebám vášho projektu , výber regulárny výraz rozdeliť sa a ukladanie výsledkov do poľa reťazcov . Akonáhle budete mať prvky v poli , môžete slučku cez ne , vykonávať akékoľvek spracovanie , ktoré potrebujete . Pokyny dovolená 1

Pripravte si textový reťazec v programe Java . Vytvorte reťazec , ak nemáte už jeden , v jednom z vašich súborov tried . Nasledujúci syntaxe príklad znázorňuje , deklarovania a konkretizáciu jednoduché reťazcové premenné : Spojené

String zelenina = " cibuľa , mrkva , zemiakov " ;

Tento reťazec obsahuje slová nakreslili čiarkou znaky . Použitie metódy delené, môžete oddeliť slová , ukladanie jediné slovo na každý prvok v poli .
2

rozdeliť reťazec a ukladanie výsledkov do premennej poľa reťazcov . Pomocou nasledujúceho kódu , vykonávať metódu rozdelenia na povrázku a uložiť výsledky v štruktúre poľa pre neskoršie použitie :

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

Ak tento kód spustí , váš reťazec pole bude obsahovať tri prvky , každý s jediným slovom v ňom . Kód určuje čiarka znak použiť ako oddeľovač pre prevádzku . To znamená , že každý prvok poľa bude obsahovať znaky medzi čiarkami .
3

slučky cez pole reťazcov . K otestovaniu výsledkov vášho rozdelenej procesu , pridajte nasledujúci kód iterácia cez pole a písanie prvkov von na štandardný výstup konzole :

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

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

}

Uložte súbor a spustite program , aby to vyskúšať . Mali by ste vidieť prvkov poľa napísané na samostatný riadok .
4

rozdeliť reťazec s obmedzením . Voliteľne , platí limit na operáciu rozdelenie , určenie , koľkokrát sa program rozdelí reťazec na oddeľovač zadaný . Nasledujúci zmenený kód demonštruje použitie limit pomocou druhý parameter do metódy :

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

výsledné pole má iba dva prvky v ňom , s posledný prvok ukladanie všetko , čo zostáva v pôvodnom reťazci po operácii rozdelené .
5

Experiment s metódou rozdelené pomocou regulárnych výrazov . Môžete prejsť veľa rôznych regulárne výrazy metódy rozdelené v prvom parametri , v závislosti na cieľoch projektu . Nasledujúci príklad ukazuje , rozdelenie na ľubovoľný znak , ktorý nie je písmeno alebo číslo :

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

Tento príklad ukazuje , rozdelenie na jednom alebo viac z vybraných postáv :

rozdelené ( " + [ , . ] " ) ;

bude pracovať pre nasledujúce reťazec : Spojené

String zelenina = " cibuľa , mrkva , zemiaky , korenie " .

Použite rôzne regulárne výrazy k pochopeniu funkcie metódy rozdelenia
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené