„Java String concat“ () metodas sujungia (sujungia) dvi eilutes ir grąžina jas.
Stygos concat()
metodo sintaksė yra:
string.concat(String str)
Čia eilutė yra klasės objektas String
.
concat () Parametrai
concat()
Metodas užima vieną parametrą.
- str - stygos, kurias reikia sujungti
concat () Grąžinimo vertė
- pateikia eilutę, kuri yra
string
irstr
(argumento eilutė) sujungimas
Pavyzdys: 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 " ) )
+ Operator naudojimas sujungimui
„Java“ taip pat galite naudoti +
operatorių dviem eilutėms susieti. Pavyzdžiui,
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 () prieš + sujungimo operatorius
concat () | + Operatorius |
---|---|
Tarkime, str1 yra null ir str2 yra "Java" . Tada str1.concat(str2) meta „ NullPointerException“ . | Tarkime, str1 yra null ir str2 yra "Java" . Tada str1 + str2 duoda „nullJava“ . |
concat() Metodą galite perduoti tik eilutę . | Jei vienas iš operandų yra eilutė, o kitas - ne eilutės reikšmė. Ne eilutės reikšmė prieš sujungiant yra viduje konvertuojama į eilutę. Pavyzdžiui, "Java" + 5 duoda "Java5" . |