呵呵~~~~提示你要捕获异常啊
怎么能不try catch呢
怎么能不try catch呢
解决方案 »
- 有关《java核心开发技术从入门到精通》的问题:atan是什么意思啊...(答完追加高分)
- arraylist<class>客户端服务器传递时ClassNotFound的问题
- 如何执行cmd http://abc.com/autologin.php?user=abc&pwd=bcd后不打开浏览器
- WSAD环境下,如何在线程中使用数据源.
- linux环境下,如何以命令行形式调用java程序
- Java参数传递问题
- 一个简单的不可再简单的触发器问题
- 我想知道,安装jdk时,在classpath中设置tool.jar有什么用?他是干什么的?不设也不出错阿!!!!!!!!
- 如何向oracle中插入图形文件和pdf文件(急)。
- about jar
- 请教!
- 急!!!在线等!!!!
import java.text.SimpleDateFormat;class Queue3 extends Vector
{
public static void main(String[] args)
{
String[] s={"20020809","20020810","20020811"};
Queue3 queue=new Queue3(s);
String[] s1=new String[5];
Date[] dt=new Date[5]; for (int i=0;i<s.length;i++)
{
s1[i]=(String)queue.dequeue();
SimpleDateFormat df=new SimpleDateFormat("yyyymmdd");
try{
dt[i]=df.parse(s1[i]);
}
catch(Exception e){}
}
for (int i=0;i<s.length;i++)
{
System.out.println(" dt["+i+"]="+dt[i]);
}
} Queue3()
{
super();
}
Queue3(int capacity)
{
super(capacity);
System.out.println("call this()");
}
Queue3(String[] objs)
{
this(objs.length);
for (int index=0;index<objs.length;index++)
{
addElement(objs[index]);
}
} Object dequeue()
{
Object obj=firstElement();
boolean success=removeElement(obj);
return obj;
}
}
可结果不是我想象的那样啊
call this() dt[0]=Wed Jan 09 00:08:00 CST 2002 dt[1]=Thu Jan 10 00:08:00 CST 2002 dt[2]=Fri Jan 11 00:08:00 CST 2002原来的三个字符串20020809 20020810 20020811
怎么转换后不是8月了?如果我只想输出年月日,我该如何做呢?
G Era designator Text AD
y Year Year 1996; 96
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day in week Text Tuesday; Tue
a Am/pm er Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800 是JavaDoc说明。