logo

Како написати велико слово стринга у Јави?

У програмирању, већину времена морамо да имамо посла са стрингом који је важан део програмског језика. Понекад је потребно да цео пасус претворимо у падеж реченице. У том случају, прво слово низа мора бити велико. Дакле, у овом одељку ћемо разговарати како написати велико прво слово убода у Јави.

јава пример подниза

Наиве Аппроацх

У овом приступу ћемо користити Јава уграђене методе подстринг() и тоУпперЦасе() класе Стринг.

Прво ћемо дефинисати стринг чије прво слово треба да буде велико. Да бисмо изабрали прво слово, морамо да проследимо два параметра (0, 1) у подстринг() метод који означава прво слово низа и за велико слово првог слова, позвали смо тоУпперЦасе() методом.

За остатак низа, поново смо позвали тхе подстринг() метод и проследите 1 као параметар. Означава низ након првог слова. У латс спојите стринг да бисте добили резултат. на пример, размотрите следећи исечак кода.

 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 

ФирстЛеттерЦапитал1.јава

 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) } 

Излаз:

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

Коришћење СтрингУтилс.цапитализе() методе

Други начин да се прво слово стринга напише великим словом је употреба СтрингУтилс.цапитализе(стр) метод библиотеке Апацхе цоммонс ланг3.

Синтакса:

 public static String capitalize(final String str) 

То је статичка метода класе СтрингУтилс која се користи за претварање првог знака датог низа у велика и мала слова. Преостали карактери стринга се не мењају.

Метод прихвата параметар као коначну стрингу за писање великих слова. Враћа стринг са великим словима.

Преузимање тхе цоммонс-ланг3-3.12.0.јар датотеку или додајте следећу зависност у датотеку пом.кмл.

пом.кмЛ

детерминистички коначни аутомати
 org.apache.commons commons-lang3 3.12.0 

ФирстЛеттерЦапитал2.јава

 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'')); } } 

Излаз:

 Robert Jack Tom 'hello'