11问答网
所有问题
java集合中能添加不同类型的元素吗?
如题所述
举报该问题
其他回答
第1个回答 2022-12-11
可以。其实不同类型的元素,只是地一定层次是不同元素,根本上都继承于Object类,本质上还是同一类型的元素。\x0d\x0aList
list = new ArrayList
();\x0d\x0alist.add("abc");\x0d\x0alist.add(123);\x0d\x0alist.add(new HashMap
());\x0d\x0a都可以。\x0d\x0a或者说你声明集合时,不声明它的泛型类型如:\x0d\x0aList list = new ArrayList();\x0d\x0a它默认就是Object泛型的,跟上面的List
效果一样。
相似回答
java中的
list map set
中能
存放
不同
数据
类型的元素吗
答:
可以
。用事实说话,已测试。如下。涉及到的数据类型 String、int、double、boolean import java.util.ArrayList;import java.util.List;public class Test { SuppressWarnings("unchecked")public static void main(String[] args) { List l = new ArrayList();l.add(0, "\"");l.add(1, 1);l....
大家正在搜
java集合添加元素
java判断元素是否在集合中
list集合添加元素的方法
java判断集合是否包含某个元素
java删除集合元素
java判断两集合元素一致
java数组添加元素
排序集合添加元素
list集合添加元素