java list转换成二维数组
Swingtextsw=newSwingtext();Swingtextdaoswdao=newSwingdao();List<Swingtext>ss=swdao.fi...
Swingtext sw =new Swingtext();
Swingtextdao swdao = new Swingdao();
List<Swingtext> ss =swdao.findExample();
这里的ss得到的数据库的值。。。
String[] columnNames = { "姓名", "ID号(身份证号)", "捐款数(元)", "备注" };
这个是声明数组列表
二维数组的形式应该是这样的
Object[][] data = {
{ "赵刚", "22222222", new Integer(2222222), "北京公司" },
{ "钱霞", "3333333333", new Integer(33333333), "深圳公司" },
{ "孙大伟", "4444444444444", new Integer(444444444), "上海公司" },
{ "李民", "5555555555555", new Integer(555555555), "南京公司" },
{ "周丽丽", "66666666666", new Integer(666666666), "重庆公司" } };
我这个是举例,,
现在就是想知道怎么才能把list弄成这样形式的 展开
Swingtextdao swdao = new Swingdao();
List<Swingtext> ss =swdao.findExample();
这里的ss得到的数据库的值。。。
String[] columnNames = { "姓名", "ID号(身份证号)", "捐款数(元)", "备注" };
这个是声明数组列表
二维数组的形式应该是这样的
Object[][] data = {
{ "赵刚", "22222222", new Integer(2222222), "北京公司" },
{ "钱霞", "3333333333", new Integer(33333333), "深圳公司" },
{ "孙大伟", "4444444444444", new Integer(444444444), "上海公司" },
{ "李民", "5555555555555", new Integer(555555555), "南京公司" },
{ "周丽丽", "66666666666", new Integer(666666666), "重庆公司" } };
我这个是举例,,
现在就是想知道怎么才能把list弄成这样形式的 展开
1个回答
展开全部
Object[][] data=new Object[list.size()][4];
for(int i;i<list.size();i++){
Swingtextdao swdao = list.get(i);
data[i][0]=swdao.getName();
data[i][1]=swdao.getId();
data[i][2]=swdao.getMoney();
data[i][3]=swdao.getMore();
}
大概就是这样
for(int i;i<list.size();i++){
Swingtextdao swdao = list.get(i);
data[i][0]=swdao.getName();
data[i][1]=swdao.getId();
data[i][2]=swdao.getMoney();
data[i][3]=swdao.getMore();
}
大概就是这样
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |