关于Date包的问题

来源:3-1 课程总结

BlueBlueSkyZ

2016-08-24 21:26

else if(4 == step)

{

SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");

Date birthday = null;

try {

birthday =   (Date)sf.parse(in);

goddess.setBirthday(birthday);

System.out.println("请输入女神的【邮箱】");

} catch (ParseException e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("您输入的格式有误,请重新输入。");

step = 3; 

}

这段代码里面birthday =   (Date)sf.parse(in);抛出了异常java.util.Date cannot be cast to java.sql.Date不能强制转换,不过不强制转换又报错。。求解释

写回答 关注

2回答

  • Yaro
    2017-03-03 11:47:15

    java.util包里的data类型不是可以直接插数据库吗?

  • 滴八哥
    2016-08-25 23:36:48

    birthday = new java.sql.Date(sf.parse(in));

    滴八哥 回复BlueBl...

    birthday = (java.sql.Date)(sf.parse(in));

    2016-08-30 22:59:08

    共 2 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99328 学习 · 856 问题

查看课程

相似问题