Sobes.tech
Junior — Middle

Vysvetlite, ako je možné v programovaní spojiť viacero reťazcových hodnôt.

sobes.tech AI

Odpoveď od AI

V Jave sa najčastejšie na spájanie viacerých reťazcov používa operátor + alebo metóda concat(). Napríklad:

String s1 = "Ahoj, ";
String s2 = "svet!";
String result = s1 + s2; // "Ahoj, svet!"
// alebo
String result2 = s1.concat(s2); // "Ahoj, svet!"

Pre efektívnejšie spájanie veľkého množstva reťazcov sa používa trieda StringBuilder:

StringBuilder sb = new StringBuilder();
sb.append("Ahoj, ");
sb.append("svet!");
String result = sb.toString();

StringBuilder je vhodnejší pri viacerých operáciách konkatenácie, pretože je modifikovateľný a pri každom spájaní nevytvára nové objekty reťazcov.