В чем разница между этими двумя строками?
stringBuilder.append("Text " + counter + " more text");
stringBuilder.append("Text ").append(counter).append(" more text");
Предполагая, что счетчик является инкрементирующим int, делает ли первая строка строкой "Text 0 more text"
, "Text 1 more text"
и т.д. каждый раз, когда она вызывается, а вторая строка создает только эти две строки один раз: "Text "
и " more text"
? Правильно ли это?