66问答网
所有问题
java中的MAP、ArrayList最多能存储多少个对象?
如题所述
举报该问题
推荐答案 2011-03-29
在向MAP和ArrayList加入对象时,会自动分配内存的。所以只要内存不溢出,就可以加入。
如果加入大量数据,最好在创建对象时分配比较大的空间,这样可以节省分配内存的时间。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nDs9nvDsx.html
其他回答
第1个回答 2011-03-29
看你内存了
第2个回答 2011-03-29
这个要看你设置的内存空间吧!
相似回答
Java中
请说明集合类
ArrayList
与 Hash
Map
的区别?
答:
ArrayList:是一个list集合的实现类,
动态存储多个对象
,集合的长度随着集合中的对象的个数而变化。HashMap:是map的一个实现类,存储一对对象(key-value)。通过key来查找value。(键值对中:一个键最多对应1个值。map中的key不能重复,不能是重复的对象。)扩展:list中是以数组的结构实现存储数据,...
java
map
与list 之间的问题
答:
当你将new Map置于循环之内时,
你生成了4个map对象
,每个map对象都有自己的 "aa"键,并且这些map存放到list中,这样你可以得到你想要的结果
java中
list里面存放
map,
根据map
中的
某两个个字段进行排序
答:
实现一个Comparator即可 public class MyComparator implements Comparator { public int compare(Object o1, Object o2) {
Map
m1=(Map)o1, m2=(Map)o2;//从m1与m2取字段值然后比较,大于返回1,等于返回0,小于返回-1 } public boolean equals(Object o) { //同上面类似 } ...
list,
map,
set三个接口
存储
元素时各有什么特点
答:
Map是双列的集合,存放用put方法:put(obj key,obj value),每次存储时,要存储一对key/value,不
能存储
重复的key,这个重复的规则也是按equals比较相等。List与Set都是单列元素的集合,它们有一个功共同的父接口Collection。Map没有继承Collection接口
,Map
提供key到value的映射。Map接口提供3种集合的视图...
java
有哪些集合
答:
Java
集合主要有四种,分别为:List列表、Queue队列、Set集合、
Map
映射。List列表:有序
的,可
重复的;Queue队列:有序,可重复的;Set集合:不可重复;Map映射:无序,键唯一,值不唯一。
java中
集合类是什么意思?
答:
映射:HashTable: 实现一个映象,所有的键必须非空。为了能高效的工作,定义键的类必须实现hashcode()方法和equal()方法。这个类是前面
java
实现的一个继承,并且通常能在实现映象的其他类中更好的使用。Hash
Map
: 实现一个映象,允许
存储
空
对象,
而且允许键是空(由于键必须是唯一的,当然只能有一个)...
大家正在搜
java对象存储
java一对值存储
面向对象java
java最快的框架
java的多线程
java存储数据
java存储区
java数组存储在哪里
java文件存储系统
相关问题
arraylist里存放多个hashmap,如何读取
arraylist里存放多个hashmap,如何读取?
JAVA 如何获取存放在MAP中的list 对象?
java有什么数据结构可以保存“一对多”关系的?
把一个ArrayList中的值,存储到一个HashMap中
java 有没有什么数据结构可以保存一对多的关系的??
怎么遍历HashMap集合中的ArrayList集合对象
java中,List,ArrayList,Map集合的使用?