Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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
.