55问答网
所有问题
Java ArrayList中的元素可以是不同类型的吗
如题所述
举报该问题
推荐答案 2015-12-30
æ¯çï¼å¯ä»¥ï¼ä¸è¿æ好ä¸è¦è¿æ ·ï¼æ好å ä¸æ³å<T>è¿æ ·ä¸ä¼æå®å ¨é®é¢
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eGeccLFG8QFGL4I8cQ.html
相似回答
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....
ArrayList
可存放各种数据
类型吗
答:
是存放对象(类),不是数据类型
。JAVA中所有对象都继承自Object。存放的对象也会被封装成Object添加到ArrayList。所谓数据类型也是自动封装成Object后进入ArrayList,取出来的自然是Object对象。Object对象是不能直接使用的,所以需要强制转换成你放入时的对象。所以ArrayList.add();存放的就是Object,你所奇怪...
在
JAVA中
一个数组
能够
存储
不同类型的元素吗
?送分
答:
当然可以啦
。。。数组怎么怎么就不可以啦。由于Java中的所有 对象 都 继承自 Object 对象 所以你把数组定义成 Object数组不就可以了么。例如:Object[] objs = new Object[5];objs[0] = new String("str");objs[1] = new Integer(8);但是,你要是获取这些元素的时候一定要记住他们原来的类型...
java
一个数组中各
元素的
数据
类型可以
相同,也
可以不同
为什么是对的...
答:
java中的
数组中必须存放相同的数据类型,不可以存放
不同
的数据类型。Object[]数组可以存进去各种数据类型,但别忘了这些数据类型统统都被自动提升成为了Object类型。也就是说,Object[]内部放的,都是Object
类型的
数据。所以说,
Java中的
数组,必须存放相同类型的数据 ...
java中
关于
ArrayList
<> 的用法。
答:
可以,但是要用包装
类型的
i nt用Integer double 用double float 用Float 然后,就可以了 eg. List<Integer> l = new
ArrayList
<Integer>();l.add(5);
大家正在搜
相关问题
java集合中 能添加不同类型的元素吗
java集合中 能添加不同类型的元素吗
Java 中ArrayList如何比较其中的元素大小?
java基本数据类型的一个ArrayList里面的一个元素是...
如何定义一个arraylist, 包含各种元素
Java 中ArrayList如何比较其中的元素大小?
java中,数组可以存放基本数据类型,而集合就不行,集合中存...
javaarraylist的方法有哪些