黑马程序员---映射类实例(原创)

原创 2013年12月04日 09:53:47
---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------

public static void main(String [] args)
 {
 Map<String, Integer> m = new HashMap<String, Integer>();//这里的map是指建立键值的容器
 m.size();  //size则是容器的大小,这里显示为空。
 m.put("a",1); //map有一个Put方法,是往容器里放东西
 m.put("b", 2);
 m.put("c",3);
 m.put("d", 4);
 if(m.containsKey("a"))//这是判断容器里面是否有a这个键所对应的值
 {
  System.out.println("you jian");
 }
  System.out.println(m.get("c"));
 System.out.println(m);
 Collection c =  m.entrySet();     //原来是Set set = m.entrySet();意思是将所有内容放置到c容器中,就是把加入的内容重新放入到容器中
 Iterator i = c.iterator();        //这是要遍历所有内容,建立遍历类,让遍历类的变量 = 容器.迭代方法  来遍历
 if(i.hasNext() == true)           //i.hasNext是看容器最后面还有没有值,如果返回值为true,则已经遍历
 {
  System.out.println("madfdfdfd");
 }
 else
 {
  System.out.println("nimabi ");
 }
 int ii = m.get("c");     //这里Int ii是将Map容器中的键为c所对应的值取出来,赋值给ii
 m.put("c", ii+2200);     //m.put("c",ii+2200)是将c对应的值进行重置
 System.out.println(m.get("c"));   //输出c
 }
}

 

 

//you jian
3
{d=4, b=2, c=3, a=1}
madfdfdfd
2203

 

---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------

相关文章推荐

黑马程序员——NSString和开发技巧(快捷键部分非原创)

一、NSString

黑马程序员_android实例教程

  • 2015年11月06日 14:27
  • 1.84MB
  • 下载

《黑马程序员》 静态方法中不能new内部类的实例对象的总结

------- android培训、java培训、期待与您交流! ---------- class Test{ public void main(String[] args){ A test...
  • xfgzss
  • xfgzss
  • 2014年03月29日 11:56
  • 844

黑马程序员----继承1(覆盖、子类的实例化、抽象类、模板方法)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-继承的概述 多个类中存在相同属性和行为时,将这些内容抽取到 单独一个类中,那么多个类无需再定义这些属性和行 为...

黑马程序员:单态设计模式static(使类在内存只有一个实例对象)

/** 创建一个类在内存中 只有一个实例对象*/  class Chinese{    static  Chinese obj= new Chinese();                     ...

黑马程序员——Map集合(映射)

------- android培训、java培训、期待与您交流! ---------- 学习总结 Map集合(映射) 该集合存储键值对,一对对存,也称为双列集合。map集合中必须保证键的唯一性。 ...

黑马程序员_O‘Reilly java nio学习笔记之通道_内存映射文件&&Channel-to-Channel 传输

---------------------- android培训、java培训、期待与您交流! ---------------------- 4.内存映射文件     新的File...

黑马程序员+Java一对一映射问题的探索

------- android培训、java培训、期待与您交流! ---------- 在做黑马基础测试时,我遇到一道一对一映射问题,当时我只能想到用Map集合,但做完后我发现这样做很麻烦。因此...

黑马程序员---Java中的映射Map

关于Java中的映射Map(三)                  --------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员---映射类实例(原创)
举报原因:
原因补充:

(最多只允许输入30个字)