永发信息网

java用什么集合类型可以同时保存两个对象的?

答案:4  悬赏:80  手机版
解决时间 2021-01-03 13:48
ArrayList只能保存一个的~另外一个是索引~~用什么可以保存两个都是对象?~~~
最佳答案
import java.util.HashMap;
import java.util.Map;


public class MapDemo {
public static void main(String[] args) {
// 创建集合对象
Map<String, String> map = new HashMap<String, String>();

// 添加元素
// V put(K key,V value):添加元素。这个其实还有另一个功能?先不告诉你,等会讲
// System.out.println("put:" + map.put("文章", "马伊俐"));
// System.out.println("put:" + map.put("文章", "姚笛"));

map.put("邓超", "孙俪");
map.put("黄晓明", "杨颖");
map.put("周杰伦", "蔡依林");
map.put("刘恺威", "杨幂");

// void clear():移除所有的键值对元素
// map.clear();

// V remove(Object key):根据键删除键值对元素,并把值返回
// System.out.println("remove:" + map.remove("黄晓明"));
// System.out.println("remove:" + map.remove("黄晓波"));

// boolean containsKey(Object key):判断集合是否包含指定的键
// System.out.println("containsKey:" + map.containsKey("黄晓明"));
// System.out.println("containsKey:" + map.containsKey("黄晓波"));

// boolean isEmpty():判断集合是否为空
// System.out.println("isEmpty:"+map.isEmpty());

//int size():返回集合中的键值对的对数
System.out.println("size:"+map.size());

// 输出集合名称
System.out.println("map:" + map);
}
}
全部回答
List就可以啊。 User user=new User(); User2 user2=new User2(); List<Object> list =new ArrayList<Object>(); list.add(user); list.add(user2);
Hashmap 可以保存2个对象,用键值对的方式保存。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
iPhone 6 plus为什么信号不是满的?打电话的
苏州游乐园里有什么好玩的,消费多少?
防冻液的灯和水温灯是一会事吗
单选题He________ofhowhecandomoreforth
请根据内容提示和要求以Welcome to 为题介绍
淘宝好还是京东商城好
下面表达天气的用语是A.风和日丽,雨过天晴B.
Michael Jackson was one of the world’s be
出家人可以喝牛奶吗
翻转课堂都有哪些缺点
一个数比40的30%多1.2,求这个数.
猴是不是哺乳动物
In every school there is a “top” crowd t
单选题Doyoumind_________aloneathome?A.le
智能电子锁家用三星坏了怎么进门
推荐资讯
什么三什么六的成语
扬州火车站到市区多远
母性烦恼求漫画如有请发 shulaibao2hao@126.c
申论宣传纲要怎么写,要格式吗
我是劳动工资纠纷。 物业公司保安员2015年4月
已知直线AB∥x轴,点A的坐标为(-2,3),点B
银行从业中级有什么用
万紫千红总是春猜成语
单选题德国和日本在走上资本主义发展道路后都
单选题下列不属于早期信息传播工具的是A.可视
单选题下列叙述中不正确的是A.电解池的阳极上
---A stranger gave me an umbrella when I w
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?