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

Ako Split pevnej veľkosti s Javou

Rozdelenie Java reťazec do radu menších reťazcov s pevnou šírkou je užitočné , keď potrebujete skopírovať dáta do zdroja , ktorý má obmedzený priestor , ako sú tabuľky s určitou šírku stĺpca . Java String je objekt , ktorý obsahuje celý rad postáv , ako je napríklad meno alebo vety z knihy . Rozdelenie do reťazca sa vykonáva pomocou slučky pomocou povrázku , opakovane volať funkciu " substr " a uloženie nového zoznamu reťazcov . Pokyny dovolená 1

Otvorte Java súbor v editore , napríklad NetBeans , Eclipse alebo JBuilder X.
2

Vytvorte funkciu rozdeliť reťazec na menšie Struny pevnej veľkosť pridaním nasledujúceho kódu do súboru :

public static List split_str_fixed_size ( String str , int fixed_size )

{

int pos = 0 ;

String tmp = " " ;

Zoznam ret_value = new ArrayList ( ( str.length ( ) + fixed_size - 1 ) /fixed_size ) ;

pre ( pos = 0 ; pos < str.length ( ) ; pos + = fixed_size )

{

tmp = str.substring ( pos , Math.min ( str.length ( ) , pos + fixed_size ) ) ;

ret_value.add ( tmp ) ;

}

vrátiť ret_value ;

}

funkcie vytvára " Zoznam " pre sláčiky , ktoré majú zadanú pevnú veľkosť . To potom prechádza String , volá funkciu " časť reťazca " kopírovať časti fixná veľkosť reťazca do " zoznamu . "
3

Volanie funkcie " split_str_fixed_size " sa rozdeliť reťazec do pevnej veľkosti dielov pridaním nasledujúceho kódu do inej funkcie :

String str = " príklad reťazec znakov " ;

int fixed_size = 3 ;

Zoznam str_split = new ArrayList ( ) ;

str_split = split_str_fixed_size (str , 3 ) ;

" str_split " bude obsahovať Reťazce " skúšku " , " klad " , " strie " , " NG o " , " f ch " , " Arac " a " TERS . "
4

Uložte súbor Java , skompilovať a spustiť program rozdeliť na reťazec .


Najnovšie články

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