当前位置: 首页 > 知识库问答 >
问题:

Java 中每种类型的对象类

刘嘉木
2023-03-14

如何创建任何类型的类对象(字符串、char、int、浮动、双。短、长、字节、...),以便我可以使用接受类对象的所有类型的链接列表

共有3个答案

印宏阔
2023-03-14
List<Object> ll = new LinkedList<Object>();
ll.add(new String("aaa"));
ll.add(new Integer(123));
子车飞鹏
2023-03-14

如果您想在< code>LinkedList中存储实际的原始值,您可能必须等到Java 10,那时可能会实现项目Valhalla。然后,您将能够实例化< code >新的LinkedList

  • http://cr.openjdk.java.net/~briangoetz/valhalla/specialization.html

目前,Trove4j是一个Java项目,它实现了基本类型的专门集合,例如< code>TIntList。或者你可以把装箱的类型放在你的< code>LinkedList中,就像其他人提到的那样。

孙震博
2023-03-14

与Java中的任何东西兼容的类对象是< code>Object.class。如果您创建了一个< code >链接列表

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

 类似资料:
  • Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment . Tag Tag 对象与XML或HTML原生文档中的tag相同: soup = BeautifulSoup('<b>Extremely bold</b>') tag = so

  • Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment . Tag Tag 对象与XML或HTML原生文档中的tag相同: soup = BeautifulSoup('<b class="boldest">Extremely bol

  • 我正在努力理解在这段代码中创建的C()对象。 我理解,当它在第3行创建时,它是一个对象,具有A类中的引用。我还了解到,您可以从B类中的引用中引用第4行的相同对象。但是我不明白第4行参考o1的施法。这改变了对象还是仅仅改变了它被引用的方式? 我真的很感激你的解释:)谢谢

  • 在创建RealmConfiguration时,Swift中是否有与objectTypes参数等效的Java?https://realm.io/docs/Swift/latest/api/classes/realm/configuration.html 我正在移植一个IOS应用程序,它使用多个领域数据存储来分离只读应用程序数据和读/写用户数据,因此我需要指定哪些模型属于哪个领域,以避免当领域在第一个

  • 问题内容: 有没有办法从Java通用类的类型变量中获取Class对象?像这样: 此类型信息在编译时可用,因此不受类型擦除的影响,因此,从理论上讲,应该有一种方法来实现此目的。是否存在? 问题答案: 这有效:

  • 我有以下问题。 我必须将json请求解析为包含泛型类型字段的对象。 编辑 我使用常规类类型进行了一些测试(因此我在将其替换为泛型之前使其工作)。现在解析单个元素效果很好。 问题是何时需要从该类中解析出列表对象。 所以我不得不告诉jackson,我的T是list类型,而不仅仅是AlbumModel。 这是我尝试过的。 但是上面的代码不起作用。这种情况的解决方案是什么? 我的泛型类型在List响应模型