Попробуйте:
System.out.format("Electricity: %.2f $$\n", 234.5554);
или
System.out.printf("Electricity: %.2f $$\n", 234.5554);
Выход:
В вашем случае:
System.out.printf("Electricity: %.2f$$\n", electricity);
System.out.printf("Water: %d$$\n", water);
System.out.printf("Internet: %d$$\n", internet);
System.out.printf("Other: %.2f$$\n", others);
System.out.printf("Average: %.2f$$\n", avarage);
Выход:
Примечание: В вашем случае я заменил %.2d
на %d
, потому что water
и internet
имеют тип integer
. Если вам нужна десятичная точность для всех, т.е. 100.00 $$
, вам нужно заменить int
на double
и использовать System.out.printf(%.2f$$\n)