我是Java编程的新手,只参加了入门课程。
我需要了解这段Java代码的含义。有人可以解释吗?
公共类ShapeAreas {
公共double oneParameter(字符串形状,浮点p1)
{
浮动区域;
如果(shape.equals(“ C”))
返回p1 * p1 * Math.PI;
否则if(shape.equals(“ S”))
返回p1 * p1;
其他
返回-1.0;
}
公共双doubleParameter(字符串形状,浮点p1,浮点p2)
{
浮动区域;
如果(shape.equals(“ R”))
返回p1 * p2;
否则if(shape.equals(“ T”))
返回0.5 * p1 * p2;
其他
返回-1.0;
}
}
答案 0 :(得分:1)
“ C” =圆“ S” =正方形“ R” =矩形“ T” =三角形
这些方法只是返回形状的区域
这是一个称为“形状区域”的类。它有2种不同的方法可根据输入来计算形状的面积。第一种方法适用于正方形和圆形,第二种方法适用于矩形和三角形。