Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中每种类型的对象类_Java_Object - Fatal编程技术网

Java中每种类型的对象类

Java中每种类型的对象类,java,object,Java,Object,如何创建任何类型的类对象(string、char、int、float、double.short、long、byte等),以便使用一个linkedlist列表来接受类对象的每种类型; List<Object> ll = new LinkedList<Object>(); ll.add(new String("aaa")); ll.add(new Integer(123)); ll.添加(新字符串(“aaa”); ll.add(新整数(123)); List ll=new

如何创建任何类型的类对象(string、char、int、float、double.short、long、byte等),以便使用一个linkedlist列表来接受类对象的每种类型;
List<Object> ll = new LinkedList<Object>();
ll.add(new String("aaa"));
ll.add(new Integer(123));
ll.添加(新字符串(“aaa”); ll.add(新整数(123));
List ll=new LinkedList();
ll.添加(新字符串(“aaa”);
ll.add(新整数(123));

与Java中的任何东西兼容的类对象是
object.class
。如果你制作了一个
链接列表
,你就可以在其中放入任何东西


请注意,诸如
float
int
等基元值将存储在它们的对象包装器中,即,等等。这一事实可能会被自动装箱隐藏,但通用Java集合不能直接存储基元。

与Java中的任何对象兼容的类对象是
对象。类
。如果你制作了一个
链接列表
,你就可以在其中放入任何东西


请注意,诸如
float
int
等基元值将存储在它们的对象包装器中,例如,等等。这一事实可能会被自动装箱隐藏,但通用Java集合无法直接存储基元。

如果您想在
链接列表中存储实际基元值,请,您可能需要等到Java10,这时Valhalla项目可能会实现。然后可以实例化
新LinkedList()
,等等。请在此处阅读专门化文档的状态:


目前,是一个Java项目,它为基本类型实现专门的集合,例如。或者,您可以在
LinkedList
中放入装箱类型。

如果您想在
LinkedList
中存储实际的基元值,您可能需要等到Java 10,这时可能会实现project Valhalla。然后可以实例化
新LinkedList()
,等等。请在此处阅读专门化文档的状态:


目前,是一个Java项目,它为基本类型实现专门的集合,例如。或者,您可以将装箱类型放入
链接列表中。

在Java中,所有类都扩展了对象。那你为什么还要再做一次?听起来像是一次失败。一旦你有了这个列表,你到底想对它做什么呢?我必须在stringIn Java all Class extends对象中序列化这个列表的对象。那你为什么还要再做一次?听起来像是一次失败。一旦你有了这个列表,你到底想对它做什么?我必须用字符串序列化这个列表的对象