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

Iterator遍历的有关问题

2013-08-26 
Iterator遍历的问题Iterator i root.elementIterator()Element e ((Element)i.next())for(i root.

Iterator遍历的问题

Iterator i = root.elementIterator();
Element e = ((Element)i.next());
for(i = root.elementIterator(); i.hasNext(); ) 
{
Element element = ((Element)i.next());
//System.out.print(element.attributeValue("name")+"\t\t");
//System.out.print(element.attributeValue("type")+"\n");
System.out.print(element.getText()+"\n");
sName.add(element.getText());
//i=((Iterator) i.next());
//下面想要遍历i.next()的下一个元素,该怎么改呢?
Element element1 = ((Element)i.next());

sType.add(element1.getText());

//把属性值写入ArrayList并打印
System.out.println("********************************");


我想要实现一下子遍历两个元素,应该怎么修改呢? Iterator Java 遍历
[解决办法]
就是你写的那样啊 或者你没说明白
[解决办法]

                        Iterator i = root.elementIterator();
while(i.hasNext() ) 
{
Element element = ((Element)i.next());
System.out.print(element.getText()+"\n");
sName.add(element.getText());
//i=((Iterator) i.next());
//下面想要遍历i.next()的下一个元素,该怎么改呢?
Element element1 = ((Element)i.next());

sType.add(element1.getText());

//把属性值写入ArrayList并打印
System.out.println("********************************");

热点排行