Sobes.tech
Junior — Middle

Welke manieren van het maken van strings, naast eenvoudige concatenatie, ken je?

sobes.tech AI

Antwoord van AI

Naast eenvoudige stringconcatenatie zijn er ook andere manieren om strings te maken:

  • String formatting — stelt je in staat waarden in een sjabloon te plaatsen. Bijvoorbeeld, in Python f"{variabele}", in Java String.format(), in C# $"{variabele}".
  • Gebruik van StringBuilder (of vergelijkbaar) — efficiënt voor het herhaaldelijk toevoegen van strings, vooral in lussen, om het creëren van veel tussentijdse objecten te voorkomen.
  • join-methoden — het samenvoegen van een collectie strings met een scheidingsteken, bijvoorbeeld String.join(",", lijst) in Java of " ".join(lijst) in Python.
  • Sjablonen — in webontwikkeling worden vaak sjablonen gebruikt waarbij strings worden gevormd met gegevensvervanging.

Voorbeeld in C# met StringBuilder:

var sb = new StringBuilder();
sb.Append("Hallo");
sb.Append(" ");
sb.Append("wereld");
string resultaat = sb.ToString();