中易网

java程序注释讲解,谢谢,急!

答案:2  悬赏:60  
解决时间 2021-04-27 15:53
  • 提问者网友:逝爱
  • 2021-04-26 15:46
package com.jiaoyuan.bean;

import java.util.List;

public class pageBean
{
private int nowPage = 1 ; //当前页数
private int perPageRows = 8; // 每页显示结果条数

private int allPages ; //总页数
private long totalRows; // 总条数

private List result; // 返回的结果集

public int getAllPages()
{
return allPages;
}
public void setAllPages(int allPages)
{
this.allPages = allPages;
}
public int getNowPage()
{
return nowPage;
}
public void setNowPage(int nowPage)
{
this.nowPage = nowPage;
}
public int getPerPageRows()
{
return perPageRows;
}
public void setPerPageRows(int perPageRows)
{
this.perPageRows = perPageRows;
}
public long getTotalRows()
{
return totalRows;
}
public void setTotalRows(long totalRows)
{
this.totalRows = totalRows;
}
public List getResult()
{
return result;
}
public void setResult(List result)
{
this.result = result;
}
}
最佳答案
  • 二级知识专家网友:迷人小乖乖
  • 2021-04-26 16:01
这是一个分页bean,有时候需要显示的数据太多,就需要分成好几页来显示。
首先需要定义每页显示的记录条数,比如我希望每页显示八条记录,那么定义
private int perPageRows = 8; // 每页显示结果条数 现在假设我一共查出来了64条记录,那么就需要分八页来显示,此时定义所有记录总数为64:
private long totalRows;      // 总条数
totalRows = 64;上面这样样定义等价于

public void setTotalRows(64) 
{
this.totalRows = 60;
}。为了体现封装的思想,不会直接去给totalRows赋值,而是通过上面的setTotalRows()方法来辅助,当外部需要取得64这个值的话,可以这样去取:

 public long getTotalRows() 
{
return totalRows;
}得到的结果就是64


private int nowPage = 1   ;  //当前页数  

当前页是用来分页查询的,在查询数据库的时候一般不会一次性查出64条记录,而是先查8条需要显示的记录,当用户点击第二页的时候,nowPage =2,传到后台去处理,就能查出第二页的数据来
全部回答
  • 1楼网友:有钳、任性
  • 2021-04-26 16:58
public static void main(string[] args) {//程序开始 // todo auto-generated method stub int n,i,j;//声明三个整型 string m="*",h=" ";//声明两个字符穿,一个是*一个是空格 system.out.println("enter an int");//打印 n=savitchin.readlineint();//读取输入的信息的长度 if(n<=0) system.out.println("error!");//如果输入信息长度小于0,则做出一个提示信息 else{for(j=1;j<=n;j++,m="*"+m+"*") //如果存在的话那么把m重新复制 {for(i=0;i<(n-j);i++) {system.out.print(h);}//输出空格 system.out.println(m);} 输出*号 for(j=(n-1);j>0;j--)//满足j=输入字符的长度-1 {system.out.print(h);h=h+" ";在次输出多个空格 for(i=0;i<(2*j-1);i++) {system.out.print("*");}输出多个*号 system.out.println(h); } } } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息