- Java code
for(int i=0;i<list.size();i++); //遍历图书类别 { BookType booktype=(BookType)list.get(i); //获得图书类别 Item item=new Item(); //实例化图书类别选项 item.setId((String)booktype.getID()); //设置图书类别编号 item.setName((String)booktype.gettypeName()); //设置图书类别名称 bookTypeModel.addElement(item); //添加图书类别元素 }
上面代码是在数据库中遍历图书类别
但是第一句软件报错:没有为类型List定义方法size();
第二句也错了。波浪线画在get(i)的"i"上
高人求解~·
------解决方案--------------------
你的list,不是java.util.List或java.util.ArrayList,你定义的这个list中没有size方法,而且没有继承包含size方法的父类。