Apakah ada keuntungan menggunakan {}
daripada penggabungan string?
Contoh dari slf4j
logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT);
dari pada
logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT);
Saya pikir ini tentang pengoptimalan kecepatan karena evaluasi parameter (dan penggabungan string) dapat dihindari dalam runtime tergantung pada file konfigurasi. Tetapi hanya dua parameter yang memungkinkan, maka terkadang tidak ada pilihan lain selain penggabungan string. Membutuhkan pandangan tentang masalah ini.