リストの要素を順に表示するメソッドprintを以下の宣言でListクラスに作成せよ. 内部で再帰的メソッドを用いること.
void print() { ... }printは以下のように使用できる.
/*
* test print
*/
public class Test2 {
public static void main(String args[]) {
List a = new List();
a.addFirst("A");
a.addFirst("B");
a.addFirst("C");
a.print();
}
}
nodat000% java Test2 C B A nodat000%
void print() { printRecursive(top); System.out.println(""); } void printRecursive(ListNode node) { if( node != null) { System.out.print(node.word + " "); printRecursive(node.next); } }