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 si vyrobiť jedno písmeno Malé písmená v Jave

Použitie triedy StringBuilder , môžete urobiť účinné úpravy na reťazcoch , vrátane zmeny písmená na malé písmená . V jazyku Java , struny modelové sekvencie znakov textu. Ak máte reťazce v svojich programov v jazyku Java a je potrebné vykonať zmeny v ich obsahu , môžete použiť triedu StringBuilder . Reťazce sú nemeniteľné v jazyku Java , čo znamená , že nemôžete zmeniť obsah reťazca bez vynútenia Java vytvoriť nový reťazec . To je vykonanie zmeny na reťazcových premenných neefektívne . Pokyny dovolená 1

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

Najnovšie články

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