import java.util.HashMap;public class Student {    String name;    String sex;    public Student(String n,String s) {        name=n;        sex=s;    }    public String toString(){       return ("姓名:"+name+"\n"+"性别:"+sex+"\n");     }    public static void main(String [] args){        HashMap hm=new HashMap();        Student s1=new Student("张三","男");        Student s2=new Student("李四","男");        Student s3=new Student("小利","女");

        //存值是根据学生编号存的学生信息        hm.put("001",s1);        hm.put("002",s2);        hm.put("003",s3);

        //查找学生编号是001的学生

        //因为hm.get("001")反回的是Object所以加上强转        Student s=(Student)hm.get("001");        System.out.println(s.toString());

        //其余的类似

    }}

JAVA HASHMAP 用法相关推荐

  1. java hashmap用法_备战金九银十:Java核心技术面试题100+,助你搞定面试官

    一线互联网公司工作了几年,我作为求职者参加了不少面试,也作为面试官面试了很多同学,整理这份面试指南,一方面是帮助大家更好的准备面试,有的放矢,另一方面也是对自己知识框架做一个体系化的梳理. 这篇文章梳 ...

  2. Java HashMap 遍历方式性能探讨

    转载自 Java HashMap 遍历方式性能探讨 关于HashMap的实现这里就不展开了,具体可以参考JDK7与JDK8中HashMap的实现 JDK8之前,可以使用keySet或者entrySet ...

  3. Java HashMap的工作原理 及各种Map区别

    2019独角兽企业重金招聘Python工程师标准>>> 一.Java HashMap的工作原理 jdk1.7下HashMap数据结构:数组加链表,链表长度没有8的限制: jdk1.8 ...

  4. java反射用法示例_Java反射示例教程

    java反射用法示例 Java Reflection provides ability to inspect and modify the runtime behavior of applicatio ...

  5. Java HashMap双花括号初始化数据的代码解析,及带来的问题分析

    引言 package com.azdebugit.test.collection;import java.util.HashMap; import java.util.Map; import java ...

  6. LeetCode(13.罗马数字转整数) JAVA Hashmap

    LeetCode(13.罗马数字转整数) JAVA Hashmap 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D ...

  7. java HashMap的使用

    java HashMap的使用 import java.util.HashMap; import java.util.Iterator; public class WpsklHashMap { pub ...

  8. java resume过时方法_学点开发|关于Java多线程用法解析

    在进行学习之前,我们先来了解下,什么是Java多线程: 多线程是实现并发机制的一种有效手段.进程和线程一样,都是实现并发的一个基本单位.为了让大家更清晰读懂关于Java多线程用法,由以下几点入手学,帮 ...

  9. Java HashMap工作原理深入探讨

    大部分Java开发者都在使用Map,特别是HashMap.HashMap是一种简单但强大的方式去存储和获取数据.但有多少开发者知道 HashMap内部如何工作呢?几天前,我阅读了java.util.H ...

最新文章

  1. Spring Remoting: Remote Method Invocation (RMI)--转
  2. python吃内存还是cpu_Python2 得到 CPU 和内存信息要怎么实现呢?
  3. Python爬虫提取神器,正则表达式(re模块),全程干货!
  4. spring aop的两种写法aspect和advisor
  5. 数据绑定,vs2005
  6. 計算機二級-java05
  7. Windows系统cmd命令检测dll文件
  8. hdu6086(AC 自动机)
  9. MySQL之流程控制
  10. moss 搜索 属性过滤 值被移除了
  11. python调用wind数据_python实现从wind导入数据
  12. 阿里内部信公开,月饼事件“神秘第五人”被开除,他是谁?
  13. 词霸天下---192 词根【-oxy- = -oxia- = -oxic- 尖锐,敏锐,氧 】
  14. 强化学习系列(二):Multi-armed Bandits(多臂老虎机问题)
  15. Xftp的下载、安装、使用
  16. 电脑录屏怎么录全屏?win10电脑如何录屏
  17. 酒店管理系统的设计与实现/酒店客房管理系统/酒店预定系统
  18. word两端对齐字的间距太大,怎么办?
  19. Redis数据结构底层设计
  20. 图像分割二十年,盘点影响力最大的10篇论文(含论文和源代码)

热门文章

  1. sqlite_orm sync_schema源码即翻译
  2. 李开复唱衰互联网手机:大部分公司会失败
  3. 最新ffmpeg编译和用eclipse进行源码调试
  4. RTP格式图 NNEXB格式和RTP格式
  5. uplift model学习笔记
  6. latex 幻灯片演示模板
  7. 【案例】图片无缝轮播效果
  8. 介绍一个对陌生程序快速进行性能瓶颈分析的技巧
  9. QtCreator无法编辑源文件
  10. Choose unique values for the 'webAppRootKey' context-param in your web.xml files! 错误的解决