Sobes.tech
Junior — Middle

Explica cum se pot combina mai multe valori de șir în programare.

sobes.tech AI

Răspuns de la AI

În Java, pentru concatenarea mai multor valori de șiruri de caractere, se utilizează cel mai adesea operatorul + sau metoda concat(). De exemplu:

String s1 = "Salut, ";
String s2 = "lume!";
String result = s1 + s2; // "Salut, lume!"
// sau
String result2 = s1.concat(s2); // "Salut, lume!"

Pentru o concatenare mai eficientă a unui număr mare de șiruri, se folosește clasa StringBuilder:

StringBuilder sb = new StringBuilder();
sb.append("Salut, ");
sb.append("lume!");
String result = sb.toString();

StringBuilder este preferat pentru operațiuni multiple de concatenare, deoarece este modificabil și nu creează obiecte noi de șir de caractere la fiecare concatenare.