发布网友 发布时间:2022-04-15 04:19
共3个回答
热心网友 时间:2022-04-15 05:48
数组存储异常。当向数组中存放非数组声明类型对象时抛出。热心网友 时间:2022-04-15 07:06
List<Departments> list = new ArrayList<Departments>();热心网友 时间:2022-04-15 08:41
什么类型的数组就要装什么类型的数据,报错具体是哪一行追问String[] goodsname = (String[])list.toArray(new String[list.size()]);就是这行追答
应该是list的类型转出来不对,不加泛型应该可以。你的list并不是string类型的,而是Departments类型
改成这样。。
Departments[] goodsname = (Departments[])list.toArray(new Departments[list.size()]);