当前位置: 首页 > 面试题库 >

Java将Hashmap放入Treemap

许展鹏
2023-03-14
问题内容

我当前正在从文本文件中读取200万行,如上一个问题中所述
。Java读取200万行文本文件的最快方法

现在,我将这些信息存储到HashMap中,并希望通过TreeMap对其进行排序,因为我想使用ceilingkey。以下方法正确吗?

private HashMap<Integer, String> hMap = new HashMap();

private TreeMap<Integer, String> tMap = new TreeMap<Integer, String>(hMap);

问题答案:

HashMap hashMap = new HashMap ();
TreeMap treeMap = new TreeMap ();
treeMap.putAll(hashMap);

无论如何应该工作。



 类似资料:
  • 我试图让多个消费者线程侦听一个生产者线程,直到生产者有东西要发布。我认为可以工作的代码在放入和取出共享类时“丢失”了锁。 在控制器类中,我启动运行Server server=new Server()的线程; consumer类将线程的详细信息放入映射中,如下所示: 共享类仅为: 服务器有以下run()方法: 输出如下: 从服务器类的输出int中,我可以看到,当我从映射中读取锁时,它现在的状态为“U

  • 问题内容: 我正在寻找仅使用JSTL设置HashMap的键值对。这可能吗? 我知道如何检索键值对,但是还没有找到设置它们的方法。 任何帮助,将不胜感激。 使用JSTL检索HashMap键/值对的示例: 问题答案: 您可以使用。

  • 我是Java新手。我一直在从事一个使用Maven和Java1.7的项目。在我的项目中,我有一个HashMap。我想将这个HashMap输出到JSON。目前推荐的方法是什么? 当我在谷歌上搜索时,我有很多选择(比如杰克逊)。然而,我不确定我应该用什么。另外,我想使用一个可以通过Maven访问的图书馆。 非常感谢。

  • 问题内容: 我建立了一个由Hashmap中定义的nameValue对组成的json对象 我遇到的问题是当我调用时: 它像这样添加nameValue对: 代替 有什么想法吗? 谢谢 问题答案: 遍历HashMap并放入jsonObject:

  • 我有一个hashmap,我正试图将其插入MongoDB(3.6版)。我知道insertMany()方法——它只获取文档列表。我无法创建列表,因为我的数据中有重复项,我想消除它们。这就是我创建hashmap的原因。有没有办法将hashmap插入Mongodb?我找到了一个链接https://www.mkyong.com/mongodb/java-mongodb-insert-a-document/这

  • 请帮我解决这个问题。 提前谢谢你。