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 JavaString.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();