为什么会提示ArrayList错误呢?

代码如下
public ArrayList<UserBean> getUsersByPage(int pageNow)
{
try
{
ArrayList<UserBean> al=new ArrayList<UserBean>();
ct=new ConnDB().getConn();

rs=sm.executeQuery("select top "+pageSize+" * from users where userId not in(select top "+pageSize*(pageNow-1)+" userId from users) " );
while(rs.next())
{
UserBean ub=new UserBean();
ub.setUserId(rs.getInt(1));
ub.setUserName(rs.getString(2));
ub.setPasswd(rs.getString(3));
ub.setEmail(rs.getString(4));
ub.setGrade(rs.getInt(5));

al.add(ub);
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
this.close(); 
}
return al;
}

慕妹3242003
浏览 113回答 2
2回答

喵喵时光机

public List<UserBean> getUsersByPage(int pageNow){List<UserBean> al=new ArrayList<UserBean>();try{ct=new ConnDB().getConn();rs=sm.executeQuery("select top "+pageSize+" * from users where userId not in(select top "+pageSize*(pageNow-1)+" userId from users) " );while(rs.next()){UserBean ub=new UserBean();ub.setUserId(rs.getInt(1));ub.setUserName(rs.getString(2));ub.setPasswd(rs.getString(3));ub.setEmail(rs.getString(4));ub.setGrade(rs.getInt(5));al.add(ub);}}catch(Exception e){e.printStackTrace();}finally{this.close();&nbsp;}return al;}

幕布斯7119047

ArrayList<UserBean> al=new ArrayList<UserBean>();改成 如下List<UserBean> al = new ArrayList<UserBean>();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java