List<String> 怎么封装对象

数据格式List<List<String>>
这是我从excel表中读出来的数据,我的对象属性中还多了条其他表的ID 不是这个excel表中的数据
怎么把这里面的每一个list的数据封装对象’

你先读出每行,然后把各个信息填充到对象中,然后用List存储

楼主从excel里面取出的数据可以看一下数据的格式,
1:先使用String对象的方法去掉前后空格。(具体哪个记不清了)
2:spilt()方法分开。
3:定义对应Pojo类。
4:遍历现有list将数据取出来导入新的list。
希望我的回答对你有帮助!

将数据封装成对象再用List去存储对象
封装对象:将数据根据字段封装成不同的属性,创建Set ,Get方法

先创建一个对象啊,你这里每一行就代表一个对象,然后按照中括号遍历数据,存储到list集合中不就可以了

伪代码:
class Data {
private String UID;
private String name;
private long phone;
....
public String getUID (){
return UID;
}

public void setUID(String UID) {
    this.UID = UID;
}
.....

}

List list = new ArrayList();

创建model用你excel的每个字段作为model的属性,遍历出excel的每条数据set进model,在加入到list里

数据实例类

1、创建一个实体对象类;
2、创建一个list,其泛型为创建的对象类
3、循环将编立出的excel数据分别存到相应的对象属性中;
4、将封装好数据的对象分别add进list当中。

导入导出excel 模板 http://blog.csdn.net/lovelong8808/article/details/44098179