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