String sql1="select classname,classurl from siteclass";
ResultSet rs=dbm.query(sql1);
ArrayList sclist = new ArrayList();
while(rs.next())
{
siteclass stc=new siteclass();
stc.setClassname(rs.getString("classname"));
siteclass.setClassurl(rs.getString("classurl"));
sclist.add(stc);
}
System.out.println((siteclass)sclist.get(2));
dbm.DBclose();
为什么打印出来的是:com.web.el.siteclass@af8b32
怎么才能打印出正确的东西!
ResultSet rs=dbm.query(sql1);
ArrayList sclist = new ArrayList();
while(rs.next())
{
siteclass stc=new siteclass();
stc.setClassname(rs.getString("classname"));
siteclass.setClassurl(rs.getString("classurl"));
sclist.add(stc);
}
System.out.println((siteclass)sclist.get(2));
dbm.DBclose();
为什么打印出来的是:com.web.el.siteclass@af8b32
怎么才能打印出正确的东西!
(siteclass)sclist.get(2)是一个siteclass类型的一个对像,里面封装着你要显视的信息。System.out.println(((siteclass)sclist.get(2)).getClassname());
System.out.println(((siteclass)sclist.get(2)).getClassurl());这应该才是你想看到的值!