Treemap-二进制搜索树-Java

Treemap-二进制搜索树-Java,java,set,binary-search-tree,treemap,red-black-tree,Java,Set,Binary Search Tree,Treemap,Red Black Tree,如何使用实现红黑树类的TreeMap将一些节点插入到二叉搜索树中。然后使用entrySet方法返回Set版本的TreeMap,我们可以通过它进行迭代,并获取所有数据。您可以执行以下操作: Map<String, String> map = new TreeMap<String, String>(); // create TreeMap map.put("Key1", "Value1"); // insert a node map.put("Key2", "Value2"

如何使用实现红黑树类的
TreeMap
将一些节点插入到二叉搜索树中。然后使用
entrySet
方法返回
Set
版本的
TreeMap
,我们可以通过它进行迭代,并获取所有数据。

您可以执行以下操作:

Map<String, String> map = new TreeMap<String, String>(); // create TreeMap

map.put("Key1", "Value1"); // insert a node
map.put("Key2", "Value2"); // insert another node

for (Entry<String, String> entry : map.entrySet()) { // iterate over entrySet
    String key = entry.getKey();
    String value = entry.getValue();
    System.out.println(key + ": " + value);
}
Map Map=newtreemap();//创建树映射
map.put(“键1”、“值1”);//插入节点
map.put(“键2”、“值2”);//插入另一个节点
对于(条目:map.entrySet()){//在entrySet上迭代
String key=entry.getKey();
字符串值=entry.getValue();
System.out.println(键+“:”+值);
}

您的问题是一个非常基本的问题,因此我建议您查看文档以了解更多信息。

这是Java还是什么?这与二进制搜索无关。