public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String dateRead = reader.readLine();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMM dd, yyyy", Locale.ENGLISH);
Date date = simpleDateFormat.parse(dateRead);
System.out.println(simpleDateFormat.format(dateRead));
}
}
При запуске программы выдаёт ИО Эксепшн. В чём причина?Карбофос Огарин
14 уровень
IOException. Пачиму?
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
KIRAРазработчик в prosv.ruExpert
10 марта 2021, 17:07
Вы пытаетесь спарсить дату не правильным паттерном
0
Карбофос Огарин
11 марта 2021, 10:22
Не понял, а какой паттерн использовать?
0
KIRAРазработчик в prosv.ruExpert
11 марта 2021, 10:47
А какой нужен паттерн, что бы прочитать дату в таком формате: "2013-08-18"
0
Карбофос Огарин
11 марта 2021, 10:54
Я уже подглядел решение) В общем сначала нам надо принять дату в том формате, в котором нужно её вводить.
Затем "разпарсить" и вывести уже в нужном нам формате
0