Jak zadeklarować ciąg w Javie

Jak zadeklarować ciąg w Javie
Java oferuje kilka podejść do deklarowania łańcucha, na przykład za pomocą podwójnych cytatów i za pomocą nowego słowa kluczowego. Strings zadeklarowane podwójnymi cytatami są określane jako literały ciągów. W Javie struny są niczym innym jak tablicą/sekwencją znaków. Istnieje wiele wbudowanych metod, które można zastosować z strunami do wykonywania różnych operacji na strunach. Jednak, aby wykonać dowolne działanie/zadanie w ciągu, po pierwsze, musimy zadeklarować ciąg.

Ten zapis wyjaśni kilka podejść do ogłoszenia ciągu w Javie:

  • Jak zadeklarować ciąg w Javie za pomocą literatu smyczkowego?
  • Jak zadeklarować ciąg za pomocą nowego słowa kluczowego?

Więc zacznijmy!

Jak zadeklarować ciąg za pomocą literałów ciągów?

W Javie literał ciągów można zadeklarować za pomocą podwójnych cytatów „”. Poniżej podana składnia zapewni większą jasność na temat literałów smyczkowych:

String StringObj = "String Literal Exkuts";

Kiedy deklarujemy obiekt ciągów jako dosłownie, w konsekwencji JVM weryfikuje go z „stałej puli ciągów”. Jeśli ciąg już istnieje, JVM zwróci odniesienie już utworzonego ciągu. Jeśli jednak ciąg nie istnieje w puli, w stałej puli zostanie utworzony nowy obiekt.

Przykład: jak zadeklarować string literał w Javie?

String Stringobj = "Witamy w Linuxhint.com ";
System.na zewnątrz.println (stringobj);

W tym programie po pierwsze, zadeklarowaliśmy string literał, a następnie wydrukowaliśmy wartość przypisaną do ciągu za pomocą metody println ():

W ten sposób możemy zadeklarować string literał w Javie.

Jak zadeklarować ciąg za pomocą nowego słowa kluczowego?

W Javie możemy zadeklarować ciąg za pomocą nowy Słowo kluczowe. Poniżej podana składnia zapewni większą jasność na temat literałów smyczkowych.

String Stringobj = nowy String („String Literal Exkuts”);

Nowe słowo kluczowe zadeklaruje dwa obiekty (i.mi. jeden w puli ciągów, a drugi w sterce) i jedna zmienna odniesienia.

Przykład: jak zadeklarować ciąg za pomocą nowego słowa kluczowego w Javie?

String stringobj = nowy ciąg ("www.Linuxhint.com ”);
System.na zewnątrz.println (stringobj);

W powyższym kodzie początkowo zadeklarowaliśmy ciąg za pomocą nowego słowa kluczowego, a następnie wykorzystaliśmy metodę println () do wydrukowania wartości ciągu:

W ten sposób możemy zadeklarować ciąg za pomocą nowego słowa kluczowego.

Wniosek

Nowe słowo kluczowe i literały łańcuchowe służą do deklarowania ciągu w Javie. W Javie preferuje się użycie literałów łańcuchowych do deklaracji stringowej. Ponieważ literały ciągów nie tworzą nowego obiektu, jeśli już istnieje, literały stringowe zapewniają większą wydajność pamięci i optymalizację pamięci. W tym spisie rozważono kilka przykładów wyjaśniających, jak zadeklarować ciąg w Javie.