首页 > 解决方案 > 在Java中从给定的自定义对象创建对象数组

问题描述

private void populateArrayOfObjects(Object[] params, Employee e){
params[0] = e.getName();
params[1] = e.getEmpId();
params[2] = e.getDesignation();
}

还有其他方法可以填充上面的数组吗?

标签: javaarrays

解决方案


你可以这样做;

params = Arrays.asList(e.getName(), e.getEmpId(),e.getDesignation()).toArray();

将列表创建为Array.asList(). 并使用 . 转换为数组toArray()。所以你不需要发送到方法。只需简单的一行。


推荐阅读