java中map集合的使用,java中map集合的用法

java中map集合的用法

1.声明一个map: Map map = new HashMap();

2.向map中放值,注意:map是key-value的形式存放的.如:

map.put("sa","dd");

3.从map中取值:String str = map.get("sa").toString();结果是:str = "dd";

4.遍历一个map,从中取得key 和value

JDK1.5

Map m = new HashMap();

for (Object o : map.keySet()) {

map.get(o);

}

JDK1.4

Map map = new HashMap() ;

Iterator it = map.entrySet().iterator() ;

while (it.hasNext())

{

Map.Entry entry = (Map.Entry) it.next() ;

Object key = entry.getKey() ;

Object value = entry.getValue() ;

}

相关文档:

大家好,我是传智播客2009年12月20号冲刺班学员.在接下来的几个月里我将真实的纪录在传智播客的学习经历.一是对自己学习的总结和纪录;二是真实的反应在传智播客学习经历和过程.

先介绍一下我自己从毕业到传智播客之前在北京的经历.09年本� ......

21、Static Nested Class 和 Inner Class的不同。 Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。

22、JSP中动态INCLUDE与静态INCLUDE的区别?动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于 ......

深夜闲聊Java与PHP 以及架构设计思想与最佳实践

发信人: wesley (心中的森林), 信区: Java

标  题: 深夜闲聊Java与PHP 以及架构设计思想与最佳实践

发信站: 水木社区 (Thu Dec 24 01:55:04 2009), 站内

转载自本人新浪博客

http://blog.sina.com.cn/s/blog_53923f940100g7xx.html

(老吴自言自语)

最近频繁听� ......

一、同步问题提出

线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。

例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。

public class Foo {

private int x = 100;

public int getX() {

&nbs ......

http://blog.csdn.net/ycyangcai/archive/2009/06/21/4285997.aspx

1.声明一个map: Map map = new HashMap();

2.向map中放值,注意:map是key-value的形式存放的.如:

map.put("sa","dd");

3.从map中取值:String str = map.get("sa").toString();结果是:str = "dd";

4.遍历一个map,从 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值