简体   繁体   English

将数组存储到对象

[英]Storing an array to an object

Is it possible to store an array to an object?是否可以将数组存储到对象?

Object c = new char[50];

I got a question about this on one of my homework assignments.我在我的一项家庭作业中遇到了一个关于此的问题。

Yes, every class (including arrays) extend Object, even if not explicitly stated.是的,即使没有明确说明,每个类(包括数组)都扩展了 Object。 As such, they are valid objects as expected in OOP.因此,它们是 OOP 中预期的有效对象。

As far as I'm aware, only primitives (int, char, boolean, etc.) aren't objects in Java, but there are classes that wrap these primitives, which are objects (Integer, Character, Boolean, etc.).据我所知,只有基元(int、char、boolean 等)不是 Java 中的对象,但有包装这些基元的类,它们对象(Integer、Character、Boolean 等)。

See also: They say in java "every thing is an object".另请参阅:他们在 Java 中说“一切都是对象”。 Is that true?真的吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM