首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Why?该怎么处理

2012-01-09 
Why?publicStringselectReconstruction(String[]roads){Stringresult for(inti0iroads.lengthi++

Why?
public   String   selectReconstruction(String[]   roads){
String   result= " ";
for   (int   i   =   0;   i   <   roads.length;   i++)   {
StringTokenizer   st     =   new   StringTokenizer(roads[i], "   ");
String   id   =   st.nextToken();
String   s   =   st.nextToken();
String   f   =   st.nextToken();
int   cost=st.hasMoreElements()?Integer.parseInt(st.nextToken()):0;
vertics.add(s);
vertics.add(f);
ids.put(s,   s);
ids.put(f,   f);
Edge   e1   =   new   Edge(id,s,f,cost);
edges.add(e1);
}

循环第一次正常,第二次就发生ClassCastException,why?

[解决办法]
装箱时出错?
帮顶。。。
[解决办法]
哪一个语句抛出的异常?!

热点排行