Форматирование даты, разрешающее значение null

Я пытаюсь напечатать Date , точно так же, как DateFormat. getDateTimeInstance () делает это.

формат выдает исключение NullPointerException при передаче null , поэтому мне было интересно, есть ли другой подход, который вернет null (или "null" ) вместо?

Что-то, что я бы назвал вместо

Date d = null;
System.out.println(d==null ? null : DateFormat.getDateTimeInstance().format(d));

7
задан Peter Lang 25 March 2011 в 12:00
поделиться