Я пытаюсь напечатать Date
, точно так же, как DateFormat. getDateTimeInstance ()
делает это.
формат
выдает исключение NullPointerException
при передаче null
, поэтому мне было интересно, есть ли другой подход, который вернет null
(или "null"
) вместо?
Что-то, что я бы назвал вместо
Date d = null;
System.out.println(d==null ? null : DateFormat.getDateTimeInstance().format(d));