Ten blog omówi procedurę dodawania Char do łańcucha w Javie.
Jak dodać Char do String w Javie?
Do dodania postaci „zwęglać„Do ciągu możesz użyć:
Rzućmy okiem na te metody jeden po drugim!
Metoda 1: Dodaj Char do ciągu za pomocą operatora konatenacji „+”
Najłatwiejszą i najczęściej stosowaną metodą dodania Char do ciągu jest operator konatenacji „+". Łączy postać z łańcuchem. Możesz dodać dodatkowe znaki na początku, środku lub na końcu sznurka za pomocą „+„Operator.
Składnia
Poniższą składnię można wykorzystać do dodania char ”Ch”Do ciągu„str”:
Przykład 1: Dodaj Char na początku ciągu
W tym przykładzie dodamy postać „H”Na początku łańcucha. Aby to zrobić, stworzymy char o imieniu „Ch”Z określonymi wartościami:
Następnie połączymy utworzony charakter z podjęciem „”Ello”I przechowuj wynikową wartość w„S" Strunowy:
String S = CH + „ello”;Na koniec wydrukujemy wartość naszego ciągu:
System.na zewnątrz.println (s);Dane wyjściowe pokazuje, że postać „H”Jest teraz połączone z„Ello„Podejmowanie, a wynikowy ciąg jest„Cześć”:
Przykład 2: Dodaj Char na środku ciągu
Tutaj dodamy postać „N„W środku sznurka:
Teraz dodamy wartość utworzonych znaków pomiędzy „Li" I "ux„Podejmowanie, z pomocą„+„Operator:
String s = "li" + ch + "ux";Następnie po prostu wydrukuj wartość „S" używając "System.na zewnątrz.println ()" metoda:
System.na zewnątrz.println (s);Jak widać, pomyślnie dodaliśmy określony char w środku:
Przykład 3: Dodaj char
Teraz sprawdzimy, jak dodać znak na końcu ciągu. Będziemy mieć zmienną typu znaków „Ch”, Który przechowuje postać„T”:
Tutaj mamy ciąg „Linux Hin”, Który zostanie połączony z„Ch”Charakter i przechowuj wynikową wartość w„S" Strunowy:
String s = "Linux hin" + ch;W końcu wydrukuj wartość zmiennej typu ciągów „S„Na konsoli:
System.na zewnątrz.println (s);Wyjście
Sprawdźmy inne metody dodawania char do łańcucha w Javie.
Metoda 2: Dodaj Char do ciągu za pomocą metody SUBSTRING ()
W Javie kolejną metodą dodawania postaci do ciągu jest „substring ()" metoda. Należy do klasy ciągów.
Składnia
Oto składnia „substring ()„Metoda dla określonego celu:
Wywołaj metodę Substring () z ciągiem „S” i podziel ją, przekazując indeks start jako „FirstIndex” i indeks, w którym chcesz dodać znak jako „SecondIndex”. Teraz dodaj znak za pomocą operatora „+”, a następnie połącz drugą część łańcucha, zaczynając od przekazanego „SecondIndex”.
Przykład
Dodamy postać „N”Na środku sznurka za pomocą„substring ()" metoda:
Ciąg „Liuxhint”Jest przechowywany w zmiennej typu ciągów„S". Chcemy dodać postać „N”Przed postacią„u„To jest umieszczone w„2”Indeks:
String s = "liuxhint";Podzielmy ciąg od początku do 2. indeksu ciągu „S" za pomocą "S.podłoże (0,2)”I dodaj postać„Ch”W tym miejscu, a następnie połącz pozostałą część sznurka z„S.podłoże (2)„Wskaźnik rozpoczęcia tego i zapisz go w zmiennej typu ciągów”sb”:
Ciąg sb = s.podłoże (0,2) + CH + S.podłoże (2);Na koniec wydrukuj wartość „sb„W oknie konsoli:
System.na zewnątrz.println (sb);Wyjście oznacza, że „N”Postać jest dodawana do„Liuxhint„Ciąg i staje się”Linuxhint”:
Istnieją kilka innych metod dodawania znaków do ciągu. Idźmy do nich.
Metoda 3: Dodaj Char do ciągu za pomocą metody append ()
„„dodać()„Metoda„StringBuilder”Klasa służy również do dodania znaku do sznurka w Javie. W klasie StringBuilder możesz zbudować ciąg z konatenacją. Działa tak samo jak „+„Operator.
Składnia
Postępuj zgodnie z poniższą składnią, aby użyć „dodać()" metoda:
Metoda append () zostanie wywołana z obiektem klasy StringBuilder „sb”I wymaga postaci„Ch„Jako argument.
Przykład
W tym przykładzie dodamy postać „T”Na końcu sznurka„Linuxhin”, Wykorzystując„dodać()" metoda:
char ch = 't';Ciąg „Linuxhin”Będzie przechowywać w zmiennej typu ciągów„S”:
String s = "Linuxhin";Utworzymy obiekt „sb”StringBuilder" klasa:
StringBuilder sb = nowy StringBuilder ();Teraz nazwiemy „dodać()„Metoda z obiektem„sb„Przekazując go w ciągu”S”A potem ponownie zadzwoń„dodać()”Metoda i przechodzenie postaci„Ch„Jako argument:
sb.Dodatek (y).append (CH);Na koniec wydrukujemy obiekt „sb”, Który zawiera wynikowy ciąg, dodając do niego znak:
System.na zewnątrz.println (sb);Dane wyjściowe pokazuje, że pomyślnie dodaliśmy postać „T" na końcu "Linuxhin„Podejmowanie:
Jest jeszcze jedna metoda dodawania znaków między strunami. Sprawdźmy to.
Metoda 4: Dodaj Char do ciągu za pomocą metody INSERT ()
„„wstawić()„Metoda„StringBuffer”Klasa służy również do dodawania znaków w ciągu w Javie. Dodaje znak w określonej pozycji, podobnie jak metoda Substring (). Postacie i podjazd mogą być również umieszczone na środku lub dołączone na końcu buffera String.
Składnia
„„wstawić()„Metoda ma następującą składnię:
Metoda insert () jest wywoływana z obiektem klasy StringBuffer „sb”Przekazując„indeks„Gdzie chcesz dodać„Ch" postać.
Przykład
W tym przykładzie dodamy postać „u”Na trzeci indeks ciągu„Linxhint". W tym celu stworzyliśmy „Ch" postać:
Ciąg „Linxhint”Jest przechowywany w„S" zmienny:
String s = "linxhint";Następnie utworzymy obiekt „sb„Klasy StringBuffer i przekaż utworzony ciąg jako argument:
StringBuffer Sb = nowy StringBuffer (S);Zadzwoń do "wstawić()”Metoda i przechodzenie postaci„Ch”I indeks„ jako „3”:
sb.Wstaw (3, CH);Na koniec wydrukujemy wartość obiektu „sb”Z pomocą„System.na zewnątrz.println ()" metoda:
System.na zewnątrz.println (sb);Dane wyjściowe pokazuje, że postać „u”Jest z powodzeniem dodany w ciągu„Linuxhint”W trzecim indeksie:
Zebraliśmy wszystkie metody związane z dodaniem znaku do ciągu w Javie.
Wniosek
Aby dodać znaki do ciągu, możesz użyć operatora konatenacji „+”, Metoda podaj (), append () i insert (). Najczęstszy i najłatwiejszy sposób na dodanie znaku do sznurka. Możesz także dodać znak w dowolnym miejscu na początek, koniec lub środku sznurka, używając „+„Operator i metoda append (). Podczas innych metod musisz wspomnieć o indeksie. Na tym blogu omówiliśmy metody dodawania postaci do ciągu w Javie ze szczegółowymi przykładami.