社区
Java SE
帖子详情
关于java.util.List
lhj_cn
2007-09-07 10:03:22
现在有一个list,有若干元素(XML中的节点),想用循环一个一个的放进list,用什么方法?
查看API上的list.add方法,总是出错,无法放进去.请教大家??在线等答案!
...全文
208
11
打赏
收藏
关于java.util.List
现在有一个list,有若干元素(XML中的节点),想用循环一个一个的放进list,用什么方法? 查看API上的list.add方法,总是出错,无法放进去.请教大家??在线等答案!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhj_cn
2007-09-07
打赏
举报
回复
谢谢!!!!1大家!!!!!!我知道了
free_zk
2007-09-07
打赏
举报
回复
你声明List父类接口,没有实例化。
mailtzy1
2007-09-07
打赏
举报
回复
list 是一个接口类,不能 List list = new List();来实例化
lhj_cn
2007-09-07
打赏
举报
回复
谢谢指教!我来看看
Dan1980
2007-09-07
打赏
举报
回复
错了,改成:
改成
List<Element> lists=new ArrayList<Element>();
List<Element> listb=new ArrayList<Element>();
List<Element> listk=new ArrayList<Element>();
Dan1980
2007-09-07
打赏
举报
回复
List<Element> lists=null;
List<Element> listb=null;
List<Element> listk=null;
改成
List<Element> lists=new List<Element>();
List<Element> listb=new List<Element>();
List<Element> listk=new List<Element>();
lhj_cn
2007-09-07
打赏
举报
回复
public static Document ToXml(Document d) throws JDOMException{
List<Element> lists=null;
List<Element> listb=null;
List<Element> listk=null;
//int s = 0;
//int b = 0;
//int k = 0;
Element devices = null;
Element device=null;
Element ban=null;
Element kou=null;
Document xml = null;
Element root = d.getRootElement();
/*XPath top=XPath.newInstance("/Device/TopDeviceID");
List list=top.selectNodes(d);
for(int i=0;i<list.size();i++){
Element t = (Element) list.get(i);
String s=t.getText();
System.out.print(s);
}*/
List list = XPath.selectNodes(root, "/Device/ID");
for(int i=0;i<list.size();i++){
Element ID = (Element) list.get(i);
String value = ID.getAttributeValue("value");
System.out.print(value);
System.out.print("\n");
String type = ((Text)XPath.selectSingleNode(ID, "//ID[@value="+"'"+value+"'"+"]/DeviceType/text()")).getTextNormalize();
if(type.equals("1")){ //得到所有的设备 放在lists
//System.out.print("111111111111111111111111111111111");
//Element e = ID;
// System.out.print(e.getAttributeValue("value"));
lists.add(ID);
//s++;
}
if(type.equals("2")){ //得到所有的板 放在 listb
listb.add(ID);
//b++;
}
else{ //得到所有的口 放在listk
listk.add(ID);
//k++;
}
//String name = ID.getAttributeValue("value");
// System.out.print(name);
//System.out.print(s);
//System.out.print("\n");
}
异常只报了一个: java.lang.NullPointerException
qx_jsj
2007-09-07
打赏
举报
回复
把错误或者你的部分代码沾出来啊
lhj_cn
2007-09-07
打赏
举报
回复
从一个list(里面是一组XML节点),通过处理,用循环想一个一个的放进另一个list,
空指针错误
flyforlove
2007-09-07
打赏
举报
回复
list的实例是什么?出错出的什么错?
问题无法描述清楚,别人怎么猜?
lhj_cn
2007-09-07
打赏
举报
回复
自己顶一下,求大家帮助!
java
.
util
.RandomAccessSub
List
cannot be cast to
java
.
util
.Array
List
解决办法
java
.
util
.RandomAccessSub
List
cannot be cast to
java
.
util
.Array
List
解决办法
java
.
util
.
List
和
java
.awt.
List
在导包时的区别
我这样导入包 import
java
.awt.; import
java
.
util
.; 再用
List
就会报错:Ambiguous class。
java
.
util
.*与
java
.awt.都是
java
的标准库包,其中表示
java
.
util
和
java
.awt包里的所有类。 她们的不同之处在于
java
.
util
.*包含的是一些工具类,如集合类中
List
、Map、HashMap、Set等,而
java
.awt.*则封装的是和图形绘制相关的类,如点Point、线Line等。用到相应包里的类时,就会相应import
java
.
util
.HashMap$Values cannot be cast to
java
.
util
.
List
解决方法
记一次报错:
java
.
util
.HashMap$Values cannot be cast to
java
.
util
.
List
一、想获取map的值集合,将之转换为
List
。 一、想获取map的值集合,将之转换为
List
。 HashMap<String, Map> map1 = new HashMap<>(); 获取值集合:map1.values() 默认返回值是 Collection 想把它转换为
List
,直接用了强转
List
values = (
List
) map1.val
java
.
util
.
list
报错_cannot be cast to
java
.
util
.
List
java
.lang.ClassCastException: [L
java
.lang.Long; cannot be cast to
java
.
util
.
List
1. 使用人人安全框架,发现
java
.
util
.
List
报错信息### The error may involve io.renren.modules.job.dao.ScheduleJobDao.updateBatch### The er...
java
.lang.ClassCastException:
java
.
util
.Array
List
cannot be cast to
java
.
util
.Map的解决和补充
报错1:
java
.lang.ClassCastException:
java
.
util
.Array
List
cannot be cast to
java
.
util
.Map和报错2:
java
.lang.ClassCastException:
java
.
util
.Arrays$Array
List
cannot be cast to
java
.
util
.Array
List
的解决思路和步骤。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章