我得到一个固定大小的数组,比如说 20。
我必须在 bean 属性中设置每个数组元素,所以我的 bean 有 20 个属性。
这是我目前的方法:
Object[] record = { "0", "1", "2", ...."19" };
for (int j = 0; j < record.length; j++) {
if (j == 0) {
bean.setNo((String) record[j]);
}
if (j == 1) {
bean.setName((String) record[j]);
}
if (j == 2) {
bean.setPhone((String) record[j]);
}
// so on and so forth...
}
这就是我从数组中设置 bean 的每个属性的方式。
这里我有 20 个数组元素。
所以要设置第 20 个元素,它正在检查 20 个条件.. 性能问题..
任何优化的技术都值得赞赏...
提前致谢...