logo

Ako veľké prvé písmeno reťazca v jazyku Java?

Pri programovaní sa väčšinou musíme zaoberať reťazcom, ktorý je dôležitou súčasťou programovacieho jazyka. Niekedy požadujeme previesť celý odsek na prípad vety. V takom prípade musí byť prvé písmeno reťazca veľké. Takže v tejto časti budeme diskutovať ako veľké prvé písmeno bodnutia v Jave.

Naivný prístup

V tomto prístupe budeme používať vstavané metódy Java podreťazec() a toUpperCase() triedy String.

Najprv si zadefinujeme reťazec, ktorého prvé písmeno má byť veľké. Aby sme vybrali prvé písmeno, musíme zadať dva parametre (0, 1). podreťazec() metódu, ktorá označuje prvé písmeno reťazca a na veľké prvé písmeno sme použili metódu toUpperCase() metóda.

skontrolujte verziu java na linuxe

Pre zvyšok reťazca sme opäť zavolali podreťazec() metóda a odovzdať 1 ako parameter. Označuje reťazec za prvým písmenom. V lats zreťazte reťazec, aby ste získali výsledok. zvážte napríklad nasledujúci útržok kódu.

 String s = 'javatpoint'; String s1 = str.substring(0, 1).toUpperCase(); // first letter = J String s2 = str.substring(1); // after 1st letter = avatpoint String res = str.substring(0, 1).toUpperCase() + str.substring(1); // J + avatpoint 

FirstLetterCapital1.java

 public class FirstLetterCapital1 { public static void main(String args[]) { System.out.println(capitalize('javatpoint')); System.out.println(capitalize('website')); System.out.println(capitalize('@javatpoint')); System.out.println(capitalize('it is the best website to learn technology.')); } //user-defined function to capitalize the first letter also check for null string public static final String capitalize(String str) } 

Výkon:

 Javatpoint Website @javatpoint It is the best website to learn technology. 

Použitie metódy StringUtils.capitalize().

Ďalším spôsobom, ako veľké prvé písmeno reťazca použiť, je použiť StringUtils.capitalize(str) metóda knižnice Apache commons lang3.

java localdate

Syntax:

 public static String capitalize(final String str) 

Je to statická metóda triedy StringUtils, ktorá sa používa na prevod prvého znaku daného reťazca na veľkosť písmen. Zvyšné znaky reťazca sa nezmenia.

Metóda akceptuje parameter ako posledný reťazec, ktorý sa má použiť na veľké písmená. Vráti reťazec veľkých písmen.

Stiahnuť ▼ a commons-lang3-3.12.0.jar alebo pridajte nasledujúcu závislosť do súboru pom.xml.

pom.xmL

inak ako bash
 org.apache.commons commons-lang3 3.12.0 

FirstLetterCapital2.java

 import org.apache.commons.lang3.StringUtils; public class FirstLetterCapital2 { public static void main(String args[]) { System.out.println(StringUtils.capitalize('robert')); System.out.println(StringUtils.capitalize('jack')); System.out.println(StringUtils.capitalize('tom')); System.out.println(StringUtils.capitalize(''hello'')); } } 

Výkon:

 Robert Jack Tom 'hello'