Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte textový reťazec premenné v programe . Ak už máte textový reťazec , môžete ho použiť , ale vytvoriť nový použite nasledujúcu syntax :
String myText = " ABCDEFGHI " ;
Tento reťazec obsahuje veľké písmená pre demonštrácie , ale môže obsahovať akékoľvek znaky , ktoré sa vám páčia . Vytvoriť inštanciu triedy StringBuilder pomocou nasledujúci kód : StringBuilder myBuilder = new StringBuilder ( myText ) ;
StringBuilder objekt má počiatočné reťazec použiť na jeho spracovanie , takže kód odovzdá reťazec premenné odkaz na jeho metóda konštruktory .
2
Získať odkaz na znak , ktorý chcete previesť na malé písmená . Pomocou metódy triedy StringBuilder , môže váš program získať prístup k jednotlivé znaky . Pridajte nasledujúci kód do vášho programu :
myBuilder.substring ( 0 , 1 )
Tento kód určuje prvý znak v reťazci , ale môžete zmeniť parametre uviesť znak , ktorý chcete . Prvý parameter udáva index prvého znaku , ktorý chcete v reťazci , s druhým označujúci pozíciu ihneď po úseku , ktorý chcete . Nasledujúci kód určuje konečný znak v reťazci :
myBuilder.substring ( myBuilder.length - 1 )
metóda podreťazec prijíma iba jeden parameter , spustí od tohto miesta až do konca reťazca .
3
previesť znak na malé písmená . Predĺžte si podreťazec riadok kódu takto :
myBuilder.substring ( 0 , 1 ) toLowerCase ( ) ;
prevedie zadaný reťazcové sekcii malé písmená .. Uložte časť reťazca ako znak tým , že rozširuje svoj kód takto :
char nižšia = myBuilder.substring ( 0 , 1 ) toLowerCase ( ) CHAR ( 0 ) ;
procesu podreťazec .. vytvorí reťazec , takže je potrebné previesť na znak , ktorý chcete uložiť ako jeden . To je to , čo " char " volanie robí , pretože reťazec obsahuje len jedno písmeno .
4
Zmeňte hodnotu reťazca tak , aby odrážali nižšiu prípad operácie . Zatiaľ kód uložený jeden zo znakov reťazca v premennej prevedené na malé písmená . Avšak , pôvodný reťazec zostáva nedotknuté . Pridajte nasledujúci riadok kódu programu :
myBuilder.setCharAt ( 0 , spodný ) ;
Tento kód mení hodnotu prvého znaku , aby odrážali novú verziu . Zmeňte prvý parameter , aby vyhovoval pozíciu písmeno, ktoré prevádzate na malé písmená .
5
Načítať hodnotu reťazca z StringBuilder objektu . Pridajte nasledujúci riadok kódu , nastavenie hodnoty premennej reťazca na pozmenenej podobe modelované podľa StringBuilder :
myText = myBuilder.toString ( ) ;
Ak dávate prednosť , môžete uložiť nová hodnota v druhej premennej , skôr než nahrádzať pôvodné . Môžete otestovať reťazec pomocou nasledujúci kód : .
System.out.println ( myText ) ;
Pri spustení programu sa zobrazí novú hodnotu reťazca zapísané do konzoly