Есть ли ощутимая разница между использованием String.format
и String конкатенации в Java?
Я склонен использовать String.format
но иногда проскальзываю и использую конкатенацию. Мне было интересно, если один был лучше, чем другой.
На мой String.format
, String.format
дает вам больше возможностей для "форматирования" строки; и конкатенация означает, что вам не нужно беспокоиться о случайном добавлении% s или об отсутствии.
String.format
также короче.
Какой из них более читабелен, зависит от того, как работает ваша голова.