Тхе Јава стринг класа цонцат() методом комбинује наведени стринг на крају овог стринга . Враћа комбиновани стринг. То је као додавање другог низа.
Потпис
Потпис методе стринг цонцат() је дат у наставку:
public String concat(String anotherString)
Параметар
анотхерСтринг : други низ, тј. да се комбинује на крају овог низа.
дхл значи шта
Повратак
комбиновани низ
Интерна имплементација
public String concat(String str) { int otherLen = str.length(); if (otherLen == 0) { return this; } int len = value.length; char buf[] = Arrays.copyOf(value, len + otherLen); str.getChars(buf, len); return new String(buf, true); }
Пример методе Јава стринг цонцат().
Назив документа: ЦонцатЕкампле.јава
public class ConcatExample{ public static void main(String args[]){ String s1='java string'; // The string s1 does not get changed, even though it is invoking the method // concat(), as it is immutable. Therefore, the explicit assignment is required here. s1.concat('is immutable'); System.out.println(s1); s1=s1.concat(' is immutable so assign it explicitly'); System.out.println(s1); }}Тестирајте одмах
Излаз:
java string java string is immutable so assign it explicitly
Јава стринг цонцат() Пример метода 2
Хајде да видимо пример где спајамо више објеката низа.
сесија је истекла
Назив документа: ЦонцатЕкампле2.јава
public class ConcatExample2 { public static void main(String[] args) { String str1 = 'Hello'; String str2 = 'Javatpoint'; String str3 = 'Reader'; // Concatenating one string String str4 = str1.concat(str2); System.out.println(str4); // Concatenating multiple strings String str5 = str1.concat(str2).concat(str3); System.out.println(str5); } }
Излаз:
HelloJavatpoint HelloJavatpointReader
Јава стринг цонцат() Пример методе 3
Хајде да видимо пример где спајамо размаке и специјалне знакове са стринг објектом. То се ради помоћу ланчаног повезивања методе цонцат().
Назив документа: ЦонцатЕкампле3.јава
колекције у Јави
public class ConcatExample3 { public static void main(String[] args) { String str1 = 'Hello'; String str2 = 'Javatpoint'; String str3 = 'Reader'; // Concatenating Space among strings String str4 = str1.concat(' ').concat(str2).concat(' ').concat(str3); System.out.println(str4); // Concatenating Special Chars String str5 = str1.concat('!!!'); System.out.println(str5); String str6 = str1.concat('@').concat(str2); System.out.println(str6); } }
Излаз:
Hello Javatpoint Reader Hello!!! [email�protected]
Јава стринг цонцат() Пример методе 4
До сада смо видели да метода цонцат() додаје стринг на крају стринга који позива метод. Међутим, можемо да урадимо мало заобилазно решење да додамо стринг на почетак стринга помоћу методе цонцат().
Назив документа: ЦонцатЕкампле4.јава
// A Java program that shows how to add // a string at the beginning of another string public class ConcatExample4 { // main method public static void main(String argvs[]) { String str = 'Country'; // we have added the string 'India is my' before the String str; // Also, observe that a string literal can also invoke the concat() method String s = 'India is my '.concat(str); // displaying the string System.out.println(s); } }
Излаз:
India is my Country