Say I have 3 String variables:
String firstName = "aaa";
String middleName = "bbb";
String lastName = "cccc";
To append string variables we can use:
String fullName = firstName + "-" + middleName + "-" +lastName ;
Or we can use StringBuilder:
StringBuilder builder = new StringBuilder();
builder.append(firstName);
builder.append("-");
builder.append(middleName);
builder.append("-");
builder.append(lastName);
String fullName = builder.toString();
When to use StringBulider or when to append it directly?