首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

初学者小疑点,请问

2012-02-01 
菜鸟小问题,请教classlesson2{publicstaticvoidmain(String[]args){intx-7,y9intsumgetArea(x,y)Syst

菜鸟小问题,请教
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;
}
}

热点排行