Sobes.tech
Junior — Middle

Come implementare e utilizzare una classe per la costruzione efficiente di stringhe in Java?

sobes.tech AI

Risposta dell'AI

In Java, per costruire stringhe in modo efficiente si utilizza la classe StringBuilder. Essa permette di modificare il contenuto della stringa senza creare nuovi oggetti, risparmiando memoria e migliorando le prestazioni in operazioni di concatenazione multiple.

Esempio di utilizzo:

StringBuilder sb = new StringBuilder();
sb.append("Ciao");
sb.append(", mondo!");
String result = sb.toString();
System.out.println(result); // Mostrerà: Ciao, mondo!

Si consiglia di usare StringBuilder quando si deve costruire una stringa da più parti, specialmente nei cicli.