Предположим, что у меня есть следующий код:Java: печать двойной - Println или Printf
double median = med(10.0, 12.0, 3.0); //method returns middle number as double
Теперь я хочу, чтобы написать сообщение о том, медиану. Может ли это быть сделано с помощью Println(), как в следующем:
System.out.println("Your number was " + median);
Или я должен использовать Е() с двойными значениями?
Я спрашиваю, потому что я видел, как практики онлайн 1, но когда я пытаюсь с помощью Println() я получаю сообщение об ошибке, если я не пишу:
System.out.println(median);
Таким образом, вы можете использовать println() распечатать double значения и строки, или вы должны использовать printf() для этой цели?
Я не получаю сообщение об ошибке при написании "System.out.println (" Ваш номер был "+ медиана);" Это действительно порождает ошибку для вас? если да, то какой? – ParkerHalo
Возможный дубликат [Есть ли веская причина использовать «printf» вместо «print» в java?] (Http://stackoverflow.com/questions/548249/is-there-a-good-reason-to-use -printf-in-print-in-java) – Fawzan