class Cylinder//定义圆柱体类Cylinder
{
double radius;
int height;
double pi;
void SetCylinder(double r,int h,double p)/*定义具有三个参数的方法:其中三个参数均是局部变量,
它们的作用范围仅限于SetClinder()方法内部,一旦离开此方法就会失去作用*/
{
pi=p;
radius=r;
height=h;
}
double area()//定义成员方法 area(),用来计算底面积
{
return pi*radius*radius;
}
double volume()//定义成员方法volume(),用来计算圆柱体体积
{
return area()*height;
}
}public class n //的的的的的的疯狂爱的身份爱上对方爱上对方爱的身份爱上对方啊师傅的
{
public static void main(String args[])
{
Cylinder volu=new Cylinder();
volu.SetCylinder(2.5,5,3.14);
System.out.println("底圆半径="+volu.radius);
System.out.println("圆柱的高="+volu.height);
System.out.println("圆柱底面积="+volu.area());
System.out.println("圆柱体体积="+volu.volume());
}
}好象是注释的问题。
{
double radius;
int height;
double pi;
void SetCylinder(double r,int h,double p)/*定义具有三个参数的方法:其中三个参数均是局部变量,
它们的作用范围仅限于SetClinder()方法内部,一旦离开此方法就会失去作用*/
{
pi=p;
radius=r;
height=h;
}
double area()//定义成员方法 area(),用来计算底面积
{
return pi*radius*radius;
}
double volume()//定义成员方法volume(),用来计算圆柱体体积
{
return area()*height;
}
}public class n //的的的的的的疯狂爱的身份爱上对方爱上对方爱的身份爱上对方啊师傅的
{
public static void main(String args[])
{
Cylinder volu=new Cylinder();
volu.SetCylinder(2.5,5,3.14);
System.out.println("底圆半径="+volu.radius);
System.out.println("圆柱的高="+volu.height);
System.out.println("圆柱底面积="+volu.area());
System.out.println("圆柱体体积="+volu.volume());
}
}好象是注释的问题。
确定文件名是n.java
并且是运行
java n
楼主需要执行java n 来运行这个程序
但把注释去掉就对了
有错也是 JCreator 的 Bug,换个真正的 IDE 吧。