`
Longmanfei
  • 浏览: 48087 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Map的应用

 
阅读更多

1.         如何实现Map中的值的输出这里是通过while和for循环两种方法输出的
2.         代码如下:
3.         public void testMap(){            
4.         Map map = new HashMap();
5.         map.put(1, "aa");   
6.         map.put(2, "aac");
7.         map.put(3, "aacc");
8.         map.put(4, "aa4");
9.         9//map.put(1, "aat"); //key 不能够重复 如果Key值重复 则下一个值会覆盖上一个值
10.     //1、迭代map集合的值
11.     Set set = map.keySet(); //key装到set中
12.     Iterator it = set.iterator(); //返回set的迭代器 装的key值
13.     while(it.hasNext()){
14.     Integer key = (Integer)it.next();
15.     String value = (String)map.get(key);
16.     System.out.println(key+" "+value);
17.     }
18.     //2、迭代map集合的值
19.     Set entry = map.entrySet(); //Set <Map.entry<K,V>>
20.     it = entry.iterator(); //返回set的迭代器 装Map.entry
21.     while(it.hasNext()){ //迭代
22.     Map.Entry entity = (Entry) it.next(); //实体Map.entry的对象取出
23.     Integer key = (Integer)entity.getKey(); //调用实体对象的getKey()获取key的值      
24.     String value = (String)entity.getValue(); //调用实体对象的getValue()获取value的值
25.     System.out.println(key+" "+value);
26.     //如何用for循环输出Map的值 如下:
27.System.out.println("-------------------------");
28.for(Object ob:map.keySet()){
29.System.out.println(ob+" "+map.get(ob));  
30.}
31.System.out.println("####################33");
32.for(Map.Entry<Integer, String> m:map.entrySet()){
33.System.out.println(m.getValue()+" "+m.getKey());
34.}
35.}
 
分享到:
评论

相关推荐

    android google map 应用

    在Android平台上,Google Map应用是开发地图集成的重要组成部分,它为开发者提供了丰富的API和服务,使得在移动设备上实现地图展示、定位、导航等功能变得轻松易行。本篇将深入探讨如何在Android应用中使用Google ...

    js中Map应用

    ### JavaScript中的Map应用 在JavaScript中,`Map`对象是一种内置的数据结构,它保存键值对,并且可以按插入顺序记住元素。与普通的JavaScript对象不同的是,`Map`的键可以是任何类型的值(不仅仅是字符串或符号)...

    轨迹记录 android google map 应用

    【标题】:“轨迹记录 android google map 应用” 在Android应用开发中,使用Google Maps API进行地图集成是一项常见的任务。本实例,"轨迹记录 android google map 应用",是针对Android开发初学者的一个实战项目...

    CAP和MAP应用协议和信令流程ISSUE2[1].0

    《CAP和MAP应用协议和信令流程》是通信领域中重要的技术内容,主要涉及移动通信系统中的呼叫控制和用户数据管理。在这个课程中,我们将会深入探讨这两个协议以及相关的信令流程。 首先,CAP(Call Admission ...

    google map应用实例

    本应用实例将探讨如何利用Google Map API在离线环境中实现地图服务,这对于那些网络不稳定或者需要在无网络环境下使用的场景尤其有价值。 一、Google Map API简介 Google Map API是Google提供的一套接口,允许...

    googlemap应用

    "GoogleMap应用"这个项目提供了一个简单的示例,展示了如何在Android应用中整合并操作Google Maps API。下面将详细介绍这个主题,包括相关知识点和实现步骤。 1. **Google Maps API** Google Maps API是Google提供...

    c++中hash_table以及std::map应用案例

    代码重点是hash_table,附加std::map与其做对比,实现的是一条sql语句:select c_nationkey, c_mktsegment, count(*), max(c_acctbal) from aaa_customer_1g group by c_nationkey, c_mktsegment order by c_...

    CAP和MAP应用协议和信令流程ISSUE2.0

    根据提供的文档内容,本文将详细解释CAP(CAMEL Application Part)和MAP(Mobile Application Part)两种应用协议及其相关的信令流程。同时,还将探讨它们在No.7信令系统中的应用。 ### CAP (CAMEL Application ...

    谷歌地图应用GoogleMap

    1. **Google Map API**:Google Map应用的核心是Google Maps JavaScript API,这是一个强大的开发工具,开发者可以利用它在网页或移动应用中集成地图功能。通过API,开发者可以定制地图的显示内容,添加标记、路径、...

    好用的geomap教程

    《好用的geomap教程》是一份专注于GIS(地理信息系统)中geomap应用的详细教程。这份教程以Word文档的形式,提供了丰富的geomap操作指南,旨在帮助用户更好地理解和使用geomap这一强大的工具。 geomap是地理信息...

    flex开发google map的应用

    13. **部署与发布**:最后,了解如何将你的Flex Google Map应用打包并部署到Web服务器,以及如何处理跨域访问的问题。 在提供的文件名中,“library.swf”可能是包含Google Maps API库的SWF文件,而“catalog.xml”...

    route-map不错的路由过滤总结

    本文将对 Route-map 的配置和应用进行详细的总结。 一、Passive-interface 被动接口(Passive-interface)是一种特殊的接口配置,在 Routing Information Protocol(RIP)和 Enhanced Interior Gateway Routing ...

    Android 蓝牙map协议连接流程图(上层),将Android 源码使用流程图的形式画了出来,使Android 蓝牙开发者更

    Android 蓝牙map协议连接流程图(上层),将Android 源码使用流程图的形式画了出来,使Android 蓝牙开发者更清楚数据收发走向,代码流程更加形象生动,能够很快的熟悉Android 蓝牙源码,利于后面问题处理和BUG解决

    TrainStation(android map应用实例)

    android手机添加地图的经典例子,有关地图的常用控件基本都用到了,希望对大伙有所帮助

    sommatlab代码-Self_Organizing_Map:这是Matlab的Self_Organizing_Map应用

    这是Matlab的Self_Organizing_Map应用。 什么是自组织映射(SOM)? 看一下这个 设计 我已经为SOM设计了6个流程。 有som(主进程),初始化,competitive_process,合作进程,adaptive_process,mapping_process。 ...

    GPSMAP.rar_GPSMAP

    GPSMAP应用利用这些定位数据,将用户的位置显示在地图上,并提供导航、路线规划、兴趣点搜索等实用功能。在移动设备上,这些功能通常依赖于高效的算法和数据结构,如二叉树、图搜索算法(如Dijkstra或A*算法)来实现...

    GoogleMap定位系统、与Webservice连接

    在GoogleMap应用中,ImageView可能被用来显示自定义的标记或者用户头像。开发者可以设置不同的加载策略,如占位符、错误图,以及优化图像加载以提高性能。 **GridView**: GridView是Android的一种布局管理器,它...

    在maya中烘焙Normal Map

    烘焙完成后,将生成的Normal Map应用到低模上,就能看到原本平滑的低模表面呈现出高模的细节。这在游戏开发、实时渲染等领域中非常常见,因为高多边形模型在性能有限的环境下无法直接使用,而Normal Map则提供了一种...

    ccnp 路由控制如何走下一跳route-map

    最后,通过以下命令将Route-Map应用到接口上: - `interface vlan10` - `ip policy route-map pbr1`:将pbr1应用到VLAN 10的接口上。 - `interface vlan20` - `ip policy route-map pbr2`:将pbr2应用到VLAN 20的...

Global site tag (gtag.js) - Google Analytics