Привет есть способ проверить, если вход даты в Java, формат даты DD/MM/YYYY
так int\int\int
я основную проверку if (x != "")
, но мне было интересно, если вы убедитесь, что он это дата.Убедитесь, что вход является дата Java
Теперь I'me получить новый код ошибки:
try {
date = (Date) dateFormat.parse(dateInput);
} catch (ParseException e1) {
System.out.println("FAIL!!!!!!!!");
JOptionPane.showMessageDialog(null, "Date entered is incorrect, please close this window and try again");
new BookApp();
}
Отступы, вероятно, получил перепутались, когда я скопировать и вставить его, но когда формат не так работает, а диалоговое всплывающее меню. Но когда я даю 12\08\2015
, он дает ClassCastError
. Как это сделать?
и изменить МММ ММ – Rustam
Сегодня было трудно, спасибо за исправление меня дважды :) – Berger
привет, когда я добавить '12/08/1998', например, он бросает' ClassCastException' но формат является правильным, любой Идея, как остановить это? –