Jak połączyć struny w Javie

Jak połączyć struny w Javie

Podczas radzenia sobie z masową ilością danych w Javie, mogą wystąpić przypadki, w których programista chce sortować lub scalić zawarte dane. Na przykład dołączenie nazwiska z nazwą rodzinną w celu poprawy czytelności. W takich sytuacjach połączenie ciągów w Javie jest wspomagane w wygodnej aktualizacji danych lub ich części.

Ten blog opracuje podejścia do łączenia stringów za pomocą Java.

Czym jest ciąg konatenacji w Javie?

"String Conatenacja”Jest procedurą scalania dwóch lub więcej niż dwóch ciągów i tworzenia nowego ciągu poprzez dołączenie jednego ciągu do drugiego.

Jak połączyć struny w Javie?

Strings w Javie można połączyć przy użyciu następujących podejść:

  • "+„Operator.
  • "conat ()" Metoda.
  • "Strunowy.format()" Metoda.
  • "Strunowy.dołączyć()" Metoda.
  • "StringBuilder" Klasa.

Podejście 1: Conatenate Strings w Javie za pomocą operatora „+”

„„+„Operator w Javie dodaje dwie lub więcej wartości. Jednak operator ten można wykorzystać do po prostu połączenia dwóch określonych ciąży, dodając je.

Przykład

Przeglądajmy poniżej podany przykład:

String conat1 = "Linux";
String conat2 = "wskazówka";
String Result = concat1 + concat2;
System.na zewnątrz.println („String połączony to:”+wynik);
conat1 += concat2;
System.na zewnątrz.println („String skomponowany to:”+concat1);

W powyższych wierszach kodu:

  • Zainicjuj dwie wartości ciągów.
  • W następnym kroku użyj „+„Operator pomiędzy wartościami ciągów, aby je bezpośrednio połączyć i wyświetlić wynikowy ciąg.
  • Innym podejściem jest użycie „+=”Operator i wyświetl wynikowy wynik.

Wyjście

W danym wyjściu można zauważyć, że określone ciągi zostały połączone w obu podejściach.

Podejście 2: Conatenate Strings w Javie przy użyciu metody „conat ()”

„„conat ()„Metoda łączy ciąg w jego parametrze do końca powiązanego ciągu. Tę metodę można wykorzystać do dołączenia tego ostatniego ciągu jako jego parametru do powiązanego ciągu, tym samym, łącząc je.

Składnia

String Conat (Str)

W powyższej składni „str”Odnosi się do ciągu, który należy połączyć.

Przykład

Przegląd poniższych wierszy kodu:

String conat1 = "Linux";
String conat2 = "wskazówka";
Wynik ciągów = concat1.conat (concat2);
System.na zewnątrz.println („String połączony to:”+wynik);

Zastosuj następujące kroki podane w danym kodzie:

  • Podobnie zainicjuj wartości ciągów.
  • Następnie skojarz „conat ()”Metoda z poprzednim ciągiem tak, że ciąg w jego parametrze jest dołączany do końca połączonego ciągu.
  • Wreszcie wyświetl połączony ciąg na konsoli.

Wyjście

Zgodnie z zaobserwowaniem, ciąg konatenacji sznurka odbywa się odpowiednio.

Podejście 3: Conatenate Strings w Javie za pomocą „String.metoda format () ”

„„Strunowy.format()„Metoda podaje sformatowany ciąg. Tę metodę można wdrożyć, tworząc „Strunowy„Obiekt i formatowanie strun w oparciu o to, że sznurki stały się połączone.

Składnia

Format ciągu (STR, obiekt args)

W tej składni:

  • "str”Reprezentuje format ciągu.
  • "obiekt args”Wskazuje na argumenty dotyczące formatu ciągu.

Przykład

Przejdź przez podwładny przykład, aby zrozumieć określoną koncepcję:

String conat1 = nowy String („Linux”);
String conat2 = nowy ciąg („wskazówka”);
String Result = String.format („%s%s”, conat1, concat2);
System.na zewnątrz.println („String połączony to:”+wynik);

W powyższym bloku kodu:

  • Po pierwsze, stwórz dwa „Strunowy„Obiekty za pośrednictwem„nowy”Słowo kluczowe i„Strunowy()”Konstruktor odpowiednio i przydzielić podane wartości łańcucha.
  • W następnym kroku zastosuj „format()„Metoda i umieść przydzielone wartości ciągów jako jego parametr.
  • Zauważ, że „%S”Jest określone, ponieważ wartości, które należy połączyć, to ciągi.
  • Na koniec wyświetl wynikową połączoną wartość ciągu.

Wyjście

Podejście 4: Conatenate Strings w Javie za pomocą „String.Metoda dołączania () ”

„„Strunowy.dołączyć()”Metoda łączy dostarczone ciągami z ograniczeniem i podaje połączony ciąg. Tę metodę można wdrożyć, aby po prostu połączyć zawarte wartości ciągów w obiekcie na podstawie określonego ogranicznika.

Składnia

Łączenie ciągu (DeLim, val)

W powyższej składni:

  • "DeliM”Odnosi się do ogranicznika, który należy dodać z każdym łańcuchem.
  • "val”Odpowiada„ „zwęglać„Wartość, którą należy dołączyć za pomocą ogranicznika.

Przykład

Poniższy przykład wyjaśnia omówioną koncepcję:

String conat1 = nowy String („Linux”);
String conat2 = nowy ciąg („wskazówka”);
String Result = String.dołącz („”, Conat1, Conat2);
System.na zewnątrz.println („String połączony to:”+wynik);

W powyższym bloku kodu:

  • Podobnie stwórz dwa „Strunowy”Obiekty i przydziela określone wartości ciągów.
  • Teraz zastosuj „Strunowy.dołączyć()”Metoda taka, że ​​wartości jako parametru stają się połączone na podstawie ogranicznika.
  • Na koniec wyświetl skompatenowaną wartość ciągów.

Wyjście

Podejście 5: Conatenate Strings w Javie za pomocą klasy „StringBuilder”

Java „StringBuilder„Klasa służy do stworzenia edytowalnej sukcesji postaci. „„dodać()”Metoda akceptuje/przyjmuje argumenty wielu typów, takich jak StringBuilder, int itp. Te połączone podejścia można zastosować do przechowywania wartości ciągów w obiektach, a następnie zastosowania konkatenacji, dołączając je.

Przykład

Śledźmy poniższy fragment kodu:

StringBuilder Conat1 = new StringBuilder („Linux”);
StringBuilder Conat2 = nowy StringBuilder („wskazówka”);
StringBuilder Result = Concat1.append (concat2);
System.na zewnątrz.println („String połączony to:”+wynik);

W powyższym kodzie po prostu utwórz dwa obiekty „StringBuilder„Klasa i połącz zawarte wartości w obiektach za pośrednictwem„dodać()" metoda.

Wyjście

Wyżej wygenerowane wyjście oznacza, że ​​wymagane zadanie jest wykonane pomyślnie.

Wniosek

Strings w Javie można połączyć za pomocą „+„Operator,„conat ()„Metoda,„Strunowy.format()„Metoda,„Strunowy.dołączyć()„Metoda lub„StringBuilder" klasa. Podejścia te łączą dostarczone ciągi bezpośrednio lub przez umieszczanie wartości ciągów odpowiednio w obiekcie. W tym blogu omówiono podejście do ciągników konatenatowych w Javie.