Fixing remove runtime
This commit is contained in:
parent
e2ded68b19
commit
db67593aa6
|
@ -259,14 +259,14 @@ textbook: "Ch. 7"
|
||||||
|
|
||||||
<pre><code class="scala">
|
<pre><code class="scala">
|
||||||
class ListIterator[T](
|
class ListIterator[T](
|
||||||
var curr: Option[SinglyLinkedListNode[T]]
|
var current: Option[SinglyLinkedListNode[T]]
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
def hasNext: Boolean = curr.isDefined
|
def hasNext: Boolean = current.isDefined
|
||||||
def next: T =
|
def next: T =
|
||||||
{
|
{
|
||||||
val ret = curr.get.value
|
val ret = current.get.value
|
||||||
curr = curr.get.next
|
current = current.get.next
|
||||||
return ret
|
return ret
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue