Junior — Middle
Πώς να υλοποιήσετε και να χρησιμοποιήσετε μια κλάση για αποτελεσματική κατασκευή συμβολοσειρών στη Java;
sobes.tech AI
Απάντηση από AI
Στην Java, για την αποτελεσματική κατασκευή συμβολοσειρών, χρησιμοποιείται η κλάση StringBuilder. Επιτρέπει την τροποποίηση του περιεχομένου της συμβολοσειράς χωρίς τη δημιουργία νέων αντικειμένων, εξοικονομώντας μνήμη και βελτιώνοντας την απόδοση σε πολλαπλές λειτουργίες συνημμένων.
Παράδειγμα χρήσης:
StringBuilder sb = new StringBuilder();
sb.append("Γειά");
sb.append(", κόσμος!");
String result = sb.toString();
System.out.println(result); // Θα εμφανίσει: Γειά, κόσμος!
Συνιστάται η χρήση του StringBuilder όταν χρειάζεται να δημιουργήσετε μια συμβολοσειρά από πολλά μέρη, ειδικά σε βρόχους.