map和hashmap中的区别 map和hashmap中的区别希望能详细说说 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 map is a interfacehashmap is a class that implements that interface.that is the basic different. hashmap是一个实现了map接口的类 恩 1楼正解 直接点就是map new不出来啊 map是接口,不能用new出对象hashmap是继承map接口的实现类,可以new出对象 1楼正解[size=38px][/size] 或者,你这问题不该在java区问(好像有些语言Map不是接口) JAVA的容器---List,Map,Set Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection是最基本的集合接口,一个Collection代表一组Object,Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List Set,区别在于List是有序的Collection,且其中允许重复的元素,比如我们常用的Vector,ArrayList,LinkedList,都是实现了List接口的类;而Set是一种不包含重复的元素的Collection。Map没有继承Collection接口,Map提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个 value。HashMap是实现了Map接口的具体类。呵呵,偶也是别人文章里看来的,说的很清楚,给你个地址http://blog.chinaunix.net/u/26256/showart.php?id=199898 楼上很清楚,但是一般人用不着这样看,你只要记住院map是所有xxxMap的接口就可以了,但是map下面的实现类确不是只有xxxMap的,hashtable也是,实现map接口的类都城有如下属性,都是把其中数据做为key,value来放,即是我们说的键值对,你这样掌握就可以了,给分吧。 HashMap是采用key的hashCode分组而实现的一种Map。HashMap的特点是查找速度快,缺点是不能保证迭代的顺序。 LinkedHashMap 能保证迭代的顺序 顶一下java女生群:15649786,欢迎女性JAVA程序员加入 对的,对的,若要保证HashMap的迭代顺序,就用LinkedHashMap。 Arraylist<Map<String,Object> data=new Arraylist<Map<String,Object>();Map<String,Object> item; item =new HashMap <String ,Object>(); item.put("",""); item.put("","");data.add(item)ListView listview=new ListView();SimpleAdapter adapter=new SimpleAdapter (this,data,R.layout.list_item,new string[] {},new int[] {R.id.view1,R.id.view2});listview.setAdapter(adapter);setContentView(listview); 谁有java或者C#游戏开发的教程 最好是某个游戏学院的课例和PPT教程 关于类型转换 如何导入2个java源码? java编程问题!请前辈帮忙? 请问如何获得屏幕信息? 请问如何让JButton不会响应mouseEntered 求高手解决这个简单的问题!! 我想显示指定路径的所有文件和文件夹 请问一下同步和并发有何不同 请shihb与 broze 来拿分(别删) JAR问题 map集合如何按照插入顺序排列
hashmap is a class that implements that interface.
that is the basic different.
hashmap是继承map接口的实现类,可以new出对象
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMapCollection是最基本的集合接口,一个Collection代表一组Object,Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List Set,区别在于List是有序的Collection,且其中允许重复的元素,比如我们常用的Vector,ArrayList,LinkedList,都是实现了List接口的类;而Set是一种不包含重复的元素的Collection。
Map没有继承Collection接口,Map提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个 value。HashMap是实现了Map接口的具体类。呵呵,偶也是别人文章里看来的,说的很清楚,给你个地址http://blog.chinaunix.net/u/26256/showart.php?id=199898
实现map接口的类都城有如下属性,都是把其中数据做为key,value来放,即是我们说的键值对,你这样掌握就可以了,
给分吧。
java女生群:15649786,欢迎女性JAVA程序员加入
Map<String,Object> item;
item =new HashMap <String ,Object>();
item.put("","");
item.put("","");
data.add(item)
ListView listview=new ListView();
SimpleAdapter adapter=new SimpleAdapter (this,data,R.layout.list_item,new string[] {},new int[] {R.id.view1,R.id.view2});
listview.setAdapter(adapter);
setContentView(listview);