围观各路大神
登录 | 论坛导航 -> 华新鲜事 -> 创业求职 | 本帖共有 1 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:颖州人氏xyc (等级:3 - 略知一二,发帖:676) 发表:2017-12-22 00:22:39  楼主  关注此帖
不能用Hashmap一定要用LinkedHashMap因为是有序的 import java.util.LinkedHashMap; import java.util.Map; public class TestGeneral { public static void main(String[] args) { //store orignal User and Country Map hmOriginal = new LinkedHashMap(); hmOriginal.put("John", "Canada"); hmOriginal.put("Bob", "USA"); hmOriginal.put("Tom", "USA"); hmOriginal.put("Alice", "Canada"); hmOriginal.put("Alan", "Canada"); hmOriginal.put("Peter", "UK"); //store Updated data Map hmUpdated = new LinkedHashMap(); for (Map.Entry entry : hmOriginal.entrySet()) { String sName = entry.getKey(); String sCountry = entry.getValue(); if( !hmUpdated.containsValue(sCountry)) { hmUpdated.put(sName, sCountry); } } System.out.println("Original data is :"+hmOriginal ); System.out.println("Updated data is :"+hmUpdated ); } }
围观各路大神
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版所有回复从这里展开收起列表
论坛导航 -> 华新鲜事 -> 创业求职 | 返回上一页 | 本主题共有 1 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码