Sobes.tech
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.