int infoSize = userInfoList.size();String No;String Name;String price; if (infoSize == 0) System.out.println("没有选出符合条件的数据"); else { for (int i = 0; i < infoSize; ++i) { No= (String) userInfoList.get(i).get("No"); Name = (String) (((Map) userInfoList.get(i)).get("name")); price=(String)(((Map) userInfoList.get(i)).get("price"));System.out.println("No = " + No +" name = " + Name+ " price = " + price); }上面是读出来~想放到下面的数组~static String[] id;//存放菜的idstatic String[] name;//存放菜的名字static String[] price;//存放菜的价格求高手帮帮忙啊~~2天内解决~谢谢~~非常急!!
int infoSize = userInfoList.size();String No;String Name;String price;static String[] id=new String[infoSize];//存放菜的idstatic String[] name=new String[infoSize];//存放菜的名字static String[] price=new String[infoSize];//存放菜的价格 if (infoSize == 0) System.out.println("没有选出符合条件的数据"); else { for (int i = 0; i < infoSize; ++i) { No= (String) userInfoList.get(i).get("No"); id[i]=NO; Name = (String) (((Map) userInfoList.get(i)).get("name"));name[i]=Name; Price=(String)(((Map) userInfoList.get(i)).get("price"));price[i]=Price;System.out.println("No = " + No +" name = " + Name+ " price = " + price); }
有点不太明白你具体要做什么了,用java的话就用对象存入的形式吧,把上面的东西都封装成对像放放呢,public class demo{private int id;private String name;private double price//加get set 方法......}再把具体的一个一个的对象用循环放进去啊,还有就是用hibernate直接持久化对象。