Doubly-linked list/Traversal: Difference between revisions

Content added Content deleted
(Scala contribution added.)
Line 1,822: Line 1,822:
</pre>
</pre>


=={{header|Scala}}==
<lang Scala>import java.util

object DoublyLinkedListTraversal extends App {

private val ll = new util.LinkedList[String]

private def traverse(iter: util.Iterator[String]) =
while (iter.hasNext) iter.next

traverse(ll.iterator)
traverse(ll.descendingIterator)
}</lang>
=={{header|Tcl}}==
=={{header|Tcl}}==
Assuming that the <code>List</code> class from [[Doubly-Linked List (element)#Tcl|this other task]] is already present...
Assuming that the <code>List</code> class from [[Doubly-Linked List (element)#Tcl|this other task]] is already present...