Junior — Middle
Jak implementovat a používat třídu pro efektivní sestavování řetězců v Javě?
sobes.tech AI
Odpověď od AI
V jazyce Java se pro efektivní sestavování řetězců používá třída StringBuilder. Umožňuje měnit obsah řetězce bez vytváření nových objektů, což šetří paměť a zvyšuje výkon při vícenásobných operacích spojování.
Příklad použití:
StringBuilder sb = new StringBuilder();
sb.append("Ahoj");
sb.append(", svět!");
String result = sb.toString();
System.out.println(result); // Vypíše: Ahoj, svět!
Doporučuje se používat StringBuilder, když je potřeba sestavit řetězec z více částí, zejména v cyklech.