關(guān)于Date包的問題
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("請(qǐng)輸入女神的【郵箱】");
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("您輸入的格式有誤,請(qǐng)重新輸入。");
step = 3;?
}
這段代碼里面birthday = ? (Date)sf.parse(in);拋出了異常java.util.Date cannot be cast to java.sql.Date不能強(qiáng)制轉(zhuǎn)換,不過不強(qiáng)制轉(zhuǎn)換又報(bào)錯(cuò)。。求解釋
2017-03-03
java.util包里的data類型不是可以直接插數(shù)據(jù)庫嗎?
2016-08-25
birthday = new java.sql.Date(sf.parse(in));