Jak wykorzystać pierwszą literę sznurka w Javie?

Jak wykorzystać pierwszą literę sznurka w Javie?
Zmienna stringowa zawiera grupę znaków zamkniętych przez podwójne cytaty [„”]. Mówiąc dokładniej, w Javie ciąg jest obiektem klasy ciągów, który pomaga tworzyć ciągami i manipulować je zgodnie z wymaganiami. Pisząc programy Java, programiści często próbują wykorzystać pierwszą literę łańcucha, ponieważ pomaga czytelnikowi zrozumieć, że nowa linia jest rozpoczęta stąd.

W tym poście omówiono metodę związaną z wykorzystaniem pierwszego listu Java Strings.

Jak wykorzystać pierwszą literę sznurka w Javie?

Możesz użyć „substring ()„Metoda w połączeniu z„ToupperCase ()„Metoda klasy ciągów do kapitalizacji pierwszej litery sznurka. Korzystając z tego podejścia, najpierw otrzymamy pierwszą literę określonego ciągu jako podaj, a następnie użyjemy metody ToUpperCase (), aby ją wykorzystać. Po literowaniu pierwszej litery, połącz ją z ciągiem, wykorzystując metodę Substring ().

Składnia
Składnia metody Substring () to:

strunowy.ToupperCase ()

Tutaj metoda ToUpperCase () przekonwertuje dany ciąg na wielki poziom.

Przykład 1: Kapitalizowanie pierwszej litery sznurka za pomocą ToUpperCase ()

Na przykład mamy ciąg „str" która ma "w”Jako pierwszy litera:

String str = "Welcome to Linuxhint";

Po pierwsze, podzielimy pierwszą literę utworzonego łańcucha za pomocą „substring ()”I przechowuj w nowym ciągu o nazwie„S1”:

String S1 = Str.podaj (0,1);

Następnie użyjemy „ToupperCase ()„Metoda konwersji ciągu„S1”Do kapitału i przechowuj go w innej zmiennej typu ciągów”S2”:

String s2 = s1.ToupperCase ();

Po podzieleniu pierwszego słowa przechowujemy oryginalny pozostały ciąg w zmiennej „S3". Tutaj przejdziemy „1” Jako argument metody Substring (). Po wykonaniu metody przyniesie ciąg z 2. indeksu do ostatniego:

String S3 = Str.podłoże (1);

Wreszcie, połączymy struny „S2" I "S3”Ciąg za pomocą operatora konatenacji„+”I wydrukuj wartości za pomocą„System.na zewnątrz.println ()" metoda:

String stng = s2+s3;
System.na zewnątrz.println („Pierwsza litera ciągu jest już skapitalizowana”);
System.na zewnątrz.println (stng);

Jak widać, pierwsza postać łańcucha jest teraz kapitalizowana jako „W”:

Przykład 2: Obsługa pustego sznurka przy jednoczesnym kapitalizacji pierwszej litery sznurka

Powyższy przykład rzuci wyjątek, jeśli ciąg jest pusty:

Teraz pokażemy, jak rozwiązać powyższy problem, jednocześnie wykorzystując pierwszą literę ciągu.

Aby to zrobić, utworzymy metodę o nazwie „capitalizestng ()”, Który akceptuje parametr ciągu i sprawdź, czy ciąg jest pusty za pomocą„dodany„Jeśli stan. Metoda zwraca ciąg, jeśli jest pusta; W przeciwnym razie zostanie wykonany następny dodany kod. A później "substring ()”Metoda dzieli pierwszą postać z ciągu i kapitalizuje go za pomocą ToupperCase () metoda. Wreszcie, połącz oba ciągi za pomocą „+" Operator łączenia:

publiczne statyczne string capitalizestng (String Str)

if (str == null || str.jest pusty())
return str;

String S1 = Str.podaj (0,1);
String s2 = s1.ToupperCase ();
String S3 = Str.podłoże (1);
System.na zewnątrz.println („rzeczywisty ciąg:”);
System.na zewnątrz.println (str);
String stng = s2+s3;
System.na zewnątrz.println („Pierwsza litera ciągu jest teraz kapitalizowana:”);
zwrócić stng;

Wywołać „capitalizestng ()„Metoda i przekazuj wymagany ciąg:

public static void main (string [] args)
System.na zewnątrz.println (capitalizestng („Witamy w Linuxhint”));

Wyjście

W powyższym przykładzie metoda zawiera trzy zmienne, które wykonają więcej miejsca i czasu na wykonanie. Kolejny przykład pokaże, jak wykonać tę samą operację, jednocześnie zmniejszając złożoność kodu.

Przykład 3: Kapitalizowanie pierwszej litery ciągu w Javie za pomocą metody zdefiniowanej przez użytkownika

Teraz utworzymy metodę zdefiniowaną przez użytkownika i przeprowadzimy powyższą procedurę, wykorzystując wbudowane metody Java. Będzie również działać tak samo jak powyżej:

publiczne statyczne string capitalizestng (String Str)

if (str == null || str.jest pusty())
return str;

w przeciwnym razie
powrót str.podłoże (0, 1).ToupperCase () + str.podłoże (1);

Wyjście

Zebraliśmy wszystkie niezbędne informacje na temat wykorzystania pierwszego listu Strings Java.

Wniosek

Aby wykorzystać pierwszą literę String, możesz użyć „substring ()”Metoda z ToupperCase () Metoda klasy stringowej. Metoda Substring () dzieli pierwsze słowo łańcucha jako substring, a następnie zmienia literę na górny przypadek za pomocą metody ToUpperCase (). Wreszcie połącz oba powstałe struny. W poście omówiono metodę kapitalizacji pierwszego listu ciągu w Javie.