今天试了一下HahsMap,
采用如下形似定义
(这个下面是用了csdn的一位同仁的文章,仅作为讲解参考,请见谅)
- HashMap<int,String> map=new HashMap<int,String>();
-
map.put(1,"a");
-
map.put(2,"b");
-
map.put(1,"aq");
-
System.out.println(map.get(0));
-
System.out.println(map.get(1));
-
System.out.println(map.get(2));
报错:Syntax error on token "int", Dimensions expected after this token
原因:引用类型和原始类型没有搞清楚!
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型 封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
- HashMap<Integer,String> map=new HashMap<Integer,String>();
-
map.put(1,"a");
-
map.put(2,"b");
-
map.put(1,"aq");
-
System.out.println(map.get(0));
-
System.out.println(map.get(1));
-
System.out.println(map.get(2));
分享到:
相关推荐
Java HashMap类详解收藏的资料,供大家一起分享
java hashmap 扩容因子为什么是0.75,官方给出的解释
Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序 HashMap类Java SE程序...
详细分析HashMap的存储原理,key值的hash地址以及扩容
用数据结构的思想实现java中的类hashmap
Java集合中HashMap的简单使用,比较详细,供大家分享
java中HashMap详解.pdf
哈希简单的说就是对变量/对象的属性应用某种算法后得到的一个唯一的串,用这个串来确 定变量/对象的唯一性。一个正确的哈希函数必须遵守这个准则。
Java语言使用hashmap实现向购物车添加删除修改商品,显示商品信息
结合Java的HashMap中的一些优点,改进了C++ 的hash_map。 详细说明见我的博客:http://blog.csdn.net/mdj67887500/article/details/6907702
NULL 博文链接:https://brucexx.iteye.com/blog/491449
java代码-使用java解决手写hashMap的源代码 ——学习参考资料:仅用于个人学习使用!
提供了20道高难度的Java HashMap面试题及详细答案解析,涵盖了HashMap的内部实现原理、哈希冲突处理、扩容机制、线程安全性等方面的知识点,适合准备Java面试的开发者参考。
HashMap是Java中非常常用的一种数据结构,它实现了Map接口,用于存储键值对。HashMap内部使用哈希表来实现,通过将键映射到哈希表中的一个位置来快速查找和插入元素。 HashMap的主要特点是: 非线程安全:如果多个...
疫苗:Java HashMap的死循环
java hashmap介绍
在这里写了关于如何在web servie应用HashMap的实例,哪位需要可以来这里下载
java中HashMap,LinkedHashMap,TreeMap,HashTable的区别
java7 hashmap源码 Table Of Contents day01_JAVA语言概述与基本语法:标识符、变量也变量分类、源码_反码_补码、进制转换、编码与字符集 day02_基本语法.运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符、...