Как Вы печатаете два места точно с помощью флага нулевой клавиатуры в операторе печати

Вот несколько простых правил:

  • Чем меньше кликов, тем лучше.
  • Часто используемые функции должно быть легче найти.
  • Возможности «продвинутых» пользователей найти сложнее, чем приведенные выше.

Подумайте о том, сколько нажатий мыши / клавиатуры требуется пользователю, чтобы что-то получить.

PS - пожалуйста, не говорите об этом Microsoft Office 2008; бедные маленькие парни будут плакать сегодня ночью! :)

7
задан daddycardona 26 November 2009 в 13:34
поделиться

3 ответа

int month, day;

public void  printNumeric()
{
  System.out.printf("%02d/%02d\n", month, day);
  // i would like the month if it is 5 to be 05 same thing with the day
}
10
ответ дан 6 December 2019 в 11:49
поделиться

Вы можете использовать java.util .Formatter или String.format

String.format("%02d", somenumber)
5
ответ дан 6 December 2019 в 11:49
поделиться
for (int i=0; i<19; i++)
   System.out.format("i: %02d\n", i);
2
ответ дан 6 December 2019 в 11:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: