Java多种类型的数据结构

时间:2014-10-02 13:42:30

标签: java data-structures types

Java中是否有可以存储不同类型的数据结构?我的意思是像在不同类型的数组中存储(实际上不起作用)。

2 个答案:

答案 0 :(得分:0)

尝试

List<Object> list = new ArrayList<Object>();

http://docs.oracle.com/javase/tutorial/collections/interfaces/collection.html

中的更多信息

答案 1 :(得分:-1)

您可以使用对象数组,但是在检索您存储的对象时会产生问题。但是,如果要从数组中获取数据,则只能将其作为对象获取。以下将不起作用: int i1 = objects[1]; // Won't work. Integer i2 = objects[2]; // Also won't work.

您必须将其作为对象取回:

Object o = objects[0]; // Will work.

您现在无法取回原始表格。