目录

可用方法

3.2.3. 可用方法

compareTo

语 法: public int compareTo(Area other)

参数说明: other - 进行比较的区域对象

功能说明: 与另一个区域对象进行比较,依次比较起始行、起始列、结束行、结束列

Returns : 若比较过程中存在不相等则返回其差,否则返回0

调用举例: 略

compareTo

语 法: public int compareTo(java.lang.Object o)

参数说明: o - 进行比较的对象

功能说明: 与另一个对象进行比较

Returns : 若比较过程中存在不相等则返回其差,否则返回0

调用举例: 略

contains

语 法: public boolean contains(int row , short col)

参数说明: row - 判断的行 col - 判断的列

功能说明: 判断row,col是否在当前区域内

Returns : true表示在当前区域内,false表示不在

调用举例: 略

contains

语 法: public boolean contains(Area a)

参数说明: a –区域

功能说明: 是否包含另一区域

Returns : true表示包含另一区域,false表示不包含另一区域。

调用举例: 略 setArea

语 法: public void setArea(int br, short bc, int er, short ec)

参数说明: br - 起始行号 bc - 起始列号 er - 结束行号 ec - 结束列号

功能说明: 设置区域

调用举例: area.setArea(1,(short)3,3,(short)5); //设置由第1行第3列到第3行第5列组成的区域

getBeginRow

语 法: public int getBeginRow()

功能说明: 取得起始行号

Returns : 起始行号

调用举例: int beginRow=area.getBeginRow();

setBeginRow

语 法: public void setBeginRow(int r)

参数说明: r - 起始行号

功能说明: 设置起始行号

调用举例: area.setBeginRow(3); //设置区域的起始行号为3

getEndRow

语 法: public int getEndRow()

功能说明: 得到结束行号

Returns : 结束行号

调用举例: int endRow=area.getEndRow();

setEndRow

语 法: public void setEndRow(int r)

参数说明: r - 结束行号

功能说明: 设置结束行号

调用举例: area.setEndRow(6); //设置区域的结束行号为6

getBeginCol

语 法: public short getBeginCol()

功能说明: 取得起始列号

Returns : 起始列号

调用举例: short beginCol=area.getBeginCol();

setBeginCol

语 法: public void setBeginCol(short c)

参数说明: c - 起始列号

功能说明: 设置起始列号

调用举例: area.setBeginCol((short)2); //设置区域的起始列号为2

getEndCol

语 法: public short getEndCol()

功能说明: 取得结束列号

Returns : 结束列号

调用举例: short endCol=area.getEndCol();

setEndCol

语 法: public void setEndCol(short c)

参数说明: c - 结束列号

功能说明: 设置结束列号

调用举例: area.setEndCol((short)5); //设置区域的结束列号为5