java - 在Java中从给定的自定义对象创建对象数组
问题描述
private void populateArrayOfObjects(Object[] params, Employee e){
params[0] = e.getName();
params[1] = e.getEmpId();
params[2] = e.getDesignation();
}
还有其他方法可以填充上面的数组吗?
解决方案
你可以这样做;
params = Arrays.asList(e.getName(), e.getEmpId(),e.getDesignation()).toArray();
将列表创建为Array.asList()
. 并使用 . 转换为数组toArray()
。所以你不需要发送到方法。只需简单的一行。
推荐阅读
- r - ggplot2的并排饼图
- kendo-ui - Angular 中的 KendoUI Grid 聚合
- java - Apache Camel 如何获取输入的 xml 有效负载大小?
- c# - ASP.NET Web 应用程序在另一个项目上异步调用 Main() 方法 C#
- sql - 如何根据variationID获取每个分类帐的最新记录
- python - 如何使用 python 烧瓶从路线返回日期时间
- sql - SQL更新表依赖于另一个表
- vb.net - 如何在文本文件中搜索两个都是可选的但您必须至少需要其中一个的东西?
- vba - 为什么我的 VBA 错误处理程序中只有一个处理错误?
- mongodb - 如何优化 30M 左右大型集合的 mongo 查询?