| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 540 人关注过本帖
标题:这里的异常该怎么处理啊
取消只看楼主 加入收藏
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
 问题点数:0 回复次数:3 
这里的异常该怎么处理啊
System.out.println("以下结果为"+str[1]+"在查询时间段内被别人邀请过的会议记录:");
for(Iterator xx=User.user.iterator();xx.hasNext();){
String[] bbb=(String[])(xx.next());
//在迭代中判断每个元素的时间是否在被查询的范围内
boolean tt2=((bbb[4].compareTo(str[3]))>=0)&&((str[4].compareTo(bbb[5]))>=0);
if(bbb[3].equals(str[1])&&tt2){
System.out.println("邀请人:"+bbb[1]+",被邀请人:"+bbb[3]+",起始时间:"+bbb[4]+"结束时间:"+bbb[5]);
k++;
}
}
if(k==0)
System.out.println("该时间段内,"+str[1]+"没有被别人邀请的记录");
}

Exception in thread "main" java.lang.ClassCastException: java.lang.String
at Manipulate.query(Manipulate.java:139)
at AgendaService.main(AgendaService.java:48)
2006-11-06 12:32
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
得分:0 
但是程序里有一段这样的代码却能正常运行:
Iterator y=Meeting.meeting.iterator();
if(y.hasNext()){
//判断该时间段内该邀请人是否有邀请别的人
for(Iterator y1=Meeting.meeting.iterator();y1.hasNext();){
String[] d=(String[])(y1.next());
int t11=d[4].compareTo(str[5]);
int t21=str[4].compareTo(d[5]);
boolean b1=(t11>=0)||(t21>=0);
boolean b11=d[1].equals(str[1]);
if((!b11)||b1)
k1++;//k>0说明该时间段该邀请人没有邀请别的人
}
........................
这里的meeting和上面的user是以ArrayList类的,我在里面是存的元素都是以数组的形式存进去的

2006-11-06 13:28
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
得分:0 
我改成这样了,怎么还有异常呢:
for(Iterator x=Meeting.meeting.iterator();x.hasNext();){
String b1=(String)(x.next());
String[] bb1=b1.split(" ");

//在迭代中判断每个元素的时间是否在被查询的范围内
boolean tt1=((bb1[4].compareTo(str[3]))>=0)&&((str[4].compareTo(bb1[5]))>=0);
if(bb1[1].equals(str[1])&&tt1){
System.out.println("邀请人:"+bb1[1]+",被邀请人:"+bb1[3]+",起始时间:"+bb1[4]+"结束时间:"+bb1[5]);
j++;
}
}

Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.String;
at Manipulate.query(Manipulate.java:139)
at AgendaService.main(AgendaService.java:48)

2006-11-06 14:19
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
得分:0 
唉……代码看到都快晕了

乱改一通,居然没事了。。

2006-11-06 16:27
快速回复:这里的异常该怎么处理啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016358 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved