У меня не было возможности пройти какие-либо серьезные курсы низкоуровневого программирования в школе. (Я знаю, что мне действительно нужно продолжать изучать «закулисье», чтобы стать лучшим программистом.) Я ценю удобства Java, включая возможность вставить что угодно в оператор System.out.print
. Однако есть ли причина, по которой вы хотели бы использовать System.out.printf
вместо этого?
Кроме того, следует ли избегать подобных вызовов печати в «реальных приложениях»? Вероятно, лучше выводить сообщения на дисплей клиента, используя какую-то функцию пользовательского интерфейса, верно?