package com.testmap;
import java.util.* ;
public class TestMap {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Map map1 = new HashMap() ;
Map map2 = new TreeMap() ;
Map map3 = new TreeMap() ;
map1.put("one", new Integer(1)) ;
// map1.put("one", 1) ; //autoBoxing 自动打包从1.5 后自动打包和解包
map1.put("two", new Integer(2)) ;
map1.put("three",new Integer(3)) ;
map2.put("four","good") ;
map2.put("five", "study") ;
System.out.println(map1) ;
System.out.println(map1.size()) ;
System.out.println(map1.keySet()) ;
System.out.println(map1.values()) ;
System.out.println(map1.entrySet()) ;
System.out.println(map1.equals(map2)) ;
System.out.println(map1.get("thr")) ; //返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回 null。
System.out.println(map1.hashCode()) ;
System.out.println(map1.isEmpty()) ;
System.out.println(map3.isEmpty()) ;
System.out.println(map1.containsKey("two")) ;// 判断是否包含该键
System.out.println(map1.containsValue(4)) ; //判断是否包含指定的值
if(map1.containsKey("two")) {
int i = ((Integer) map1.get("two")).intValue() ;
System.out.println(i) ;
}
System.out.println(map2) ;
map3.putAll(map1) ; //从指定映射中将所有映射关系复制到此映射中
System.out.println(map3) ;
map3.remove("one") ; // 移除键值 one
System.out.println(map3) ;
}
}
console :
{two=2, one=1, three=3}
3
[two, one, three]
[2, 1, 3]
[two=2, one=1, three=3]
false
null
110564946
false
true
true
false
2
{five=study, four=good}
{one=1, three=3, two=2}
{three=3, two=2}
分享到:
相关推荐
利用百度和高德进行定位,比较下自己感觉高德的更稳定和准确一点,运行需要自己注册地图开发者来申请KEY更换AndroidManifest.xml中的KEY
TestMap.zip
百度3D地图加标注,带有点击事件,完整的示例,下载后请部署在tomcat8以上,访问index.html即可
testMap.zip
IOS应用源码——TestMap.rar
using the laws and studying laws for life
WorkAdventure Map入门套件 这是一个入门工具包,可帮助您为构建自己的地图。 要了解如何使用该入门工具包,请按照的教程进行操作。
unity开发面试题目 Unity3d逻辑程序员面试题 姓名: 时间(30分钟)请认真作答,字迹不要潦草 基础题: 1.C# 值类型和引用类型的区别?...现有一Dictionary, string> testMap ,如何删除key 小于1的元素?
Test_Map.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
testmap-gh-pages-first-test 种皮
使用C++,使用Visual Studio2010进行开发的桌面端程序能够进行增删改查
测试图ionic app mobileNº2
WorkAdventure Map入门套件这是一个入门工具包,可帮助您为构建自己的地图。您将需要的工具为了为WorkAdventure构建自己的地图,您需要: 软件“图块”(即图像)来创建地图(此入门工具包为办公室提供了很好的默认...
C#基础大全.doc
WorkAdventure Map入门套件 这是一个入门工具包,可帮助您为构建自己的地图。 要了解如何使用该入门工具包,请按照的教程进行操作。
map转字符串的方法。 map转String,map打印。map遍历。JSON格式。
程序员面试题精选100题.doc
一些面试题 还算可以的
程序员面试试题.txt程序员面试试题.txt程序员面试试题.txt程序员面试试题.txt
程序员面试 主要介绍程序员面试的一些主要的问题,一般是华为、微软等公司的常考的面试题!