java中的post_order_Iterative_Traversal有人帮助我

时间:2012-05-02 10:06:20

标签: java

我想在java中执行 post_order_Iterative_Traversal 。 我写了这段代码然后有以下错误:

java.lang.OutOfMemoryError: Java heap space

任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

使用java.util.ListIterator

示例 -

import java.util.*; 
class IteratorTest { 
public static void main(String args[]) { 
// create an array list 
ArrayList al = new ArrayList(); 
// add elements to the array list 
al.add("C"); 
al.add("A"); 
al.add("E"); 
al.add("B"); 
al.add("D"); 
al.add("F"); 
ListIterator litr = al.listIterator(); 
System.out.print("Post Order iteration: "); 
while(litr.hasPrevious()) {

    Object element = litr.previous(); 
    System.out.print(element + " ");

} 
System.out.println(); 
} 
}