读书人

初学者小疑点请问

发布时间: 2012-02-01 16:58:19 作者: rapoo

菜鸟小问题,请教
class lesson2
{
public static void main(String [] args)
{

int x=-7,y=9;
int sum = getArea(x,y);
System.out.println(sum);

}
static int getArea(int x,int y)
{
if(x <0 || y <0)
{
System.out.println( "有负数! ");
return 1;
}
int z;
z=x*y;
return z;
}
}
请问如何使传入负数,且不会将那个返回值的1显示出来,谢谢

[解决办法]
public static void main(String [] args)
{

int x=-7,y=9;
int sum = getArea(x,y);
System.out.println(sum);

}
static int getArea(int x,int y)
{
if(x <0 || y <0)
{
System.exit(0);

}
int z;
z=x*y;
return z;
}
}

读书人网 >J2SE开发

热点推荐