收录日期:2020/08/13 04:50:02 时间:2016/05/30 03:16:28 标签:Java SE
我在j2me程序中,用date对象的getYear()方法系统不能通过编译。  
 
import  java.util.Date;  
import  java.util.Calendar;  
 
Date  dateAlarm1  =  new  Date();  
         int    iYear;  
//iYear  =  dateAlarm1.getYear();把这一行注释掉,才可以通过编译。  
 
请问为什么,请指教,谢谢。  
java.util.Date  dateAlarm1  =  new  java.util.Date();  
int    iYear;  
iYear  =  dateAlarm1.getYear();  //把这一行注释掉,才可以通过编译。 

//因为SQL包里也有一个DATE对象,会引起混淆,所以声明的时候最好带上包名就可以了.
//不过这是一个不推荐使用的方法,建立使用CALENDAR对象!!
java.util.Date类是对于你现在使用的JDK1.4已经是过时的了,它的getYear()方法不推荐使用,所以编译的时候会出现:"method getDate() in Class Date has been deprecated

1.4版本的JDK在操作日期类型数据时,推荐使用java.util.Canlendar类.这里有个例子可以测试:

import java.util.date
import java.util.canlendar

Calendar data = Calendar.getInstance();
Date da = new Date();
data.setTime(da);

System.out.println(data.get(1));

java.util.Date dtCurrent = new java.util.Date();
Calendar cal = Calendar.getInstance();
cal.setTime(dtCurrent);
cal.add(Calendar.DAY_OF_MONTH, 1);
我在Calendar中用add方法也不能通过编译,我的jdk是1.4.2_04
编译器是j2me,sun的wtk 2.1
奇怪。

三十岁的人,考高程还有意义吗? c中用odbc3.0连接mssql数据库 ,如何得到存储过程的返回值? 各位大哥,谁有SPCOMM控件,给我一个,我出20块大洋 做的一个页面.想像网易那样在600*800的情况下全屏显视,在1024*768的情况下居中显视 各位大哥,谁有SPCOMM控件,给我一个,我出20块大洋 关于大学生创业,大家进来谈谈看法 Richedit的一个字体变色的问题 询问请各位大侠帮助? 有那位知道海尔878电视卡驱动程序下载的地方? 有关静态常量的声明问题 不欢迎进来发没用的回复 如何实现右击产生的菜单透明只需要看见字体 jsp如何实现套打?打印问题,解决马上给分!!! 这两记录用哪种好一点! 关于“超级终端”(不懂的免进) 各位大虾:有急事请教!!! 必有重谢! 数据库疑难杂症,希望高手前来帮忙!在线等!!!!11 如何勇ADOConnection连接远程(通过Internet)SQL 2000数据库? 请问“imports Excel”这个为什么会出错,万分感谢! 请问哪里可以下到PERL做的BBS的原代码啊,先谢谢了 非法操作问题 音乐试听,请大虾帮忙! 请教高手,帮我解决这个问题!!!! 帮我看看阿 非法操作问题 请问哪里可以下到PERL做的BBS的原代码啊,先谢谢了 非法操作问题 请问哪里可以下到PERL做的BBS的原代码啊,先谢谢了 请问哪里可以下到PERL做的BBS的原代码啊,先谢谢了 怎样跳出循环?在线等