遍历所有的双链接列表



我正在阅读一个文件,并将每一行添加到我拥有的双链表中,我不知道如何包括文件的最后一行,只是对最后一行进行了硬编码。有更好的方法吗?

(sc是扫描仪,s是下一个字符串(

while(sc.hasNext()){
    if(s.trim().compareTo("") != 0)
        _list.addAtEnd(s);
    s = sc.nextLine();
}
_list.addAtEnd("A D 10");

将循环更改为首先读取行,然后添加它:

while(sc.hasNext()){
    s = sc.nextLine();
    if(s.trim().compareTo("") != 0)
        _list.addAtEnd(s);
}

如果循环之前有第一个s = sc.nextLine(),请将其删除。

相关内容

  • 没有找到相关文章

最新更新