Java String concat ()

Metoda The Java String concat () łączy (łączy) dwa ciągi i zwraca je.

Składnia concat()metody łańcuchowej jest następująca:

 string.concat(String str)

Tutaj string jest obiektem Stringklasy.

concat () Parametry

concat()Sposób przyjmuje jeden parametr.

  • str - łańcuch do połączenia

concat () Wartość zwracana

  • zwraca ciąg będący połączeniem argumentów stringi str(ciąg argumentów)

Przykład: Java concat ()

 class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1.concat(str2)); // "Learn Java" // concatenate str2 and str11 System.out.println(str2.concat(str1)); // "JavaLearn " ) )

Używanie operatora + do konkatenacji

W Javie możesz również użyć +operatora do połączenia dwóch ciągów. Na przykład,

 class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1 + str2); // "Learn Java" // concatenate str2 and str11 System.out.println(str2 + str1); // "JavaLearn " ) )

concat () kontra operator + dla konkatenacji

concat () Operator +
Załóżmy, że str1 to, nulla str2 to "Java". Następnie str1.concat(str2)zgłasza NullPointerException . Załóżmy, że str1 to, nulla str2 to "Java". Następnie str1 + str2daje „nullJava” .
Możesz przekazać tylko String do concat()metody. Jeśli jeden z operandów jest łańcuchem, a inny jest wartością niebędącą ciągiem. Wartość niebędąca ciągiem jest wewnętrznie konwertowana na ciąg przed konkatenacją. Na przykład "Java" + 5daje "Java5".

Interesujące artykuły...