java 这个问题 ???-灵析社区

抠香糖

` Object[ ] arr = (Object[ ]) object ;` 还可以这样写 ? 怎么可以把一个东西 变成数组 ? 一变多 ?

阅读量:12

点赞量:0

问AI
在JAVA里,数组本身也是一个对象,任何类的最终父类都是java.lang.Object类,所以假设这个object就是一个数组或者任意有迭代器的集合类型,这个转化是成立的,否则会报ClassCastException,需要这样写: Object[] arr = new Object[]{object};