要求:设置长和宽验证机制,只能为正数。
package jvxing;
import java.util.Scanner;
public class Rectangle {
//定义成员变量
private int length;
private int width;
//读取length属性
public String getLength(){
return "长度" + length;
}
//设置length属性
public void setLength(int length){
this.length = length;
}
//读取width属性
public String getWidth(){
return "宽度" + width;
}
//设置width属性
public void setWidth(int width){
this.width = width;
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("输入长度");
int length = new Scanner(System.in).nextInt();
System.out.println("输入宽度");
int width = new Scanner(System.in).nextInt();
System.out.println("面积:"+length*width);
System.out.println("周长:"+(length+width)*2);
}
}
运行结果如下