我遇到此错误的问题:
线程中的异常" AWT-EventQueue-0" java.lang.IllegalArgumentException:无法将给定的对象格式化为日期
完整错误:https://pastebin.com/Ex2x1tuS
我试图谷歌它,我找到了一些东西,但它仍然无法正常工作。 我想从sql添加到arraylist然后从sql中排序该datetime。 现在我的代码是:
String sql="SELECT * FROM db";
Statement st = connection.createStatement();
ResultSet rs = st.executeQuery(sql);
while(rs.next()) {
String vp = rs.getString("Vardas,Pavard\u0117");
String i = rs.getString("\u012Emon\u0117");
String pd = rs.getString("Patik. Data");
String id = rs.getString("Iki Data");
List<Date> list = new ArrayList<Date>();
DateFormat dateFormatter = new SimpleDateFormat("MM/dd/yyyy");
String realid = "";
realid = dateFormatter.format(id);
try {
list.add((Date) dateFormatter.parse(realid));
} catch (ParseException ex) {
System.err.print(ex);
}
}
Collections.sort(list);
System.out.println(list);