比如现在给数字3要求删除再删除6,然后给3要求按顺序插入不要给按顺序直接删除的答案,而是查找到后再删除
嗯 然后呢我要怎么操作呢,假如程序使用java自带函数编寫的要怎么处理呢可以不用进行底层的编程吗 用iterator可以解决吗
嗯 然后呢,我要怎么操作呢假如程序使用java自带函数编写的要怎么处理呢,鈳以不用进行底层的编程吗 用iterator可以解决吗
楼主问题是啥啊LinkedList本身就有你所要求的功能啊,为啥还要什么底层编程
迭代器是一种设计模式,它是一个对象它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构迭代器通常被称为“轻量级”对象,洇为创建它的代价小
Java中的Iterator功能比较简单,并且只能单向移动:
(2) 使用next()获得序列中的下一个元素
Iterator是Java迭代器最简单的实现,为List設计的ListIterator具有更多的功能它可以从两个方向遍历List,也可以从List中插入和删除元素
6楼 假如不知道元素位置,只知道有这么个元素怎么用remove?
可以,建议你多看看API的文档:
可以说详细点吗? 能麻烦你写下代码吗?
我的意思是你能帮忙看看我的代码吗
s3是一个对象 并没有被加入到s1或是s2 所以你那里的remove(s3)肯定删除没用