private void populateArrayOfObjects(Object[] params, Employee e){
params[0] = e.getName();
params[1] = e.getEmpId();
params[2] = e.getDesignation();
}
还有其他方法可以在数组上方填充吗?
答案 0 :(得分:1)
您可以这样做;
params = Arrays.asList(e.getName(), e.getEmpId(),e.getDesignation()).toArray();
创建一个Array.asList()
列表。并用toArray()
转换为数组。因此,您无需发送给method。只需简单的一行即可。