Ten zapis wyjaśni kilka podejść do ogłoszenia ciągu w Javie:
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 ";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 ”);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.