Sobes.tech
Junior — Middle

Πώς να ενώσετε πεντακόσιες γραμμές σε μία γραμμή με προγραμματισμό;

sobes.tech AI

Απάντηση από AI

Για να ενώσετε 500 γραμμές σε μία γραμμή στην Java, μπορείτε να χρησιμοποιήσετε την κλάση StringBuilder, η οποία είναι αποδοτική για τη σύνδεση πολλών συμβολοσειρών.

Παράδειγμα:

StringBuilder sb = new StringBuilder();
for (int i = 0; i < 500; i++) {
    sb.append("Γραμμή αριθμός ").append(i).append(" ");
}
String result = sb.toString();
System.out.println(result);

Εάν οι γραμμές βρίσκονται ήδη σε μια συλλογή, π.χ. σε μια λίστα, μπορείτε να χρησιμοποιήσετε το String.join:

List<String> lines = ...; // λίστα με 500 γραμμές
String result = String.join("", lines);

Και οι δύο μέθοδοι επιτρέπουν την αποτελεσματική ένωση πολλών γραμμών σε μία.