用Java实现一个树形结构,并对其进行遍历

Python025

用Java实现一个树形结构,并对其进行遍历,第1张

import java.util.Iterator

import java.util.Random

import java.util.TreeSet

public class Demo{

    public static void main(String[] args) throws Exception {

        TreeSet<Integer> ts = new TreeSet<Integer>()

        for(int i = 0 i < 10 i++){

            ts.add(new Random().nextInt(999))

        }

        for(Iterator<Integer> it = ts.iterator() it.hasNext()){

            System.out.println(it.next())

        }

    }

}

//上面是利用TreeSet进行简单的二叉树实现,另有遍历,当然遍历是自然顺序。

//如有需要请自行修改吧。

java">import java.util.Iterator

import java.util.Random

import java.util.TreeSet

public class Demo{

public static void main(String[] args) throws Exception {

TreeSet<Integer>ts = new TreeSet<Integer>()

for(int i = 0i <10i++){

ts.add(new Random().nextInt(999))

}

for(Iterator<Integer>it = ts.iterator()it.hasNext()){

System.out.println(it.next())

}

}

}