Sobes.tech
Junior — Middle

Cum se implementează și se utilizează o clasă pentru construirea eficientă a șirurilor în Java?

sobes.tech AI

Răspuns de la AI

În Java, pentru construirea eficientă a șirurilor de caractere, se utilizează clasa StringBuilder. Aceasta permite modificarea conținutului șirului fără a crea obiecte noi, economisind memorie și îmbunătățind performanța în operațiile multiple de concatenare.

Exemplu de utilizare:

StringBuilder sb = new StringBuilder();
sb.append("Salut");
sb.append(", lume!");
String result = sb.toString();
System.out.println(result); // Va afișa: Salut, lume!

Se recomandă utilizarea StringBuilder atunci când trebuie să construiți un șir din mai multe părți, mai ales în bucle.