首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >java中TreeMap有什么用,举例说明

java中TreeMap有什么用,举例说明

作者头像
马克java社区
修改2021-04-30 10:12:37
修改2021-04-30 10:12:37
7960
举报
文章被收录于专栏:java大数据java大数据

3.7 TreeMap的用法 

马克-to-win:TreeSet是按升序顺序输出的。TreeMap也是按升序输出,但是和它的区别就是TreeSet存储的是单个元素,而TreeMap存储的是一个一个的键值对。

例:3.7.1

import java.util.*;

public class TestMark_to_win {

    public static void main(String args[]) {

        TreeMap tm = new TreeMap();

        tm.put("zs", new Double(1212.34));

        tm.put("lsMark", new Double(3245.22));

        tm.put("ww", new Double(2345.00));

        tm.put("zl", new Double(3323.22));

        /* entrySet取出一个一个的键值对。 */

        Set set = tm.entrySet();

        // Get an iterato

        Iterator i = set.iterator();

        // Display elements according to the order of the key.

        while (i.hasNext()) {

            Map.Entry me = (Map.Entry) i.next();

            System.out.print(me.getKey() + ": ");

            System.out.println(me.getValue());

        }

        System.out.println();

        // Deposit 1000 into John Doe's account

        double balance = ((Double) tm.get("zs")).doubleValue();

        tm.put("zs", new Double(balance + 1000));

        System.out.println("zs's new qian: " + tm.get("zs"));

    }

}

 

更多请见:https://blog.csdn.net/qq_44639795/article/details/103087211

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档