永发信息网

java 判断正负

答案:6  悬赏:30  手机版
解决时间 2021-01-20 22:58
  • 提问者网友:藍了天白赴美
  • 2021-01-20 17:16
java 判断正负
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-01-20 18:04
写的不太对,if判断应该写成这个样子
if(x <= 0) {
return false;
}
另外main方法只需要调用这个方法就可以了,因为isPositiv是个静态方法,所以直接调用就可以了。
public static void main(String[] args) {
double i = -1;
isPositiv(i);
}

这样就可以调用了,如果需要输出,写成System.out.println(isPositiv(i));就可以了。
全部回答
  • 1楼网友:千杯敬自由
  • 2021-01-20 22:21
public class TestBoolean {

static double x = 12.9;

public static boolean istPositiv(double x){
if (x<0){
return false;
}
return true;
}

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(istPositiv(x));
}
}
  • 2楼网友:你哪知我潦倒为你
  • 2021-01-20 22:10
方法已经有了,那当然要在main方法里调用你的判断方法啊,不然怎么执行呢;还得给变量x一个初始值吧,可以写死,也可以通过控制台输入。
  • 3楼网友:零点过十分
  • 2021-01-20 21:07
main 是主函数入口,在里面你可以调用你刚才的写的方法
public static void main(String[] args){
boolean bl = istPositiv(8d);
System.out.println(bl);
}
验证上面的方法是否正确.
  • 4楼网友:动情书生
  • 2021-01-20 20:57
在main函数里面可以调用这个函数,其他的不用做
  • 5楼网友:怀裏藏嬌
  • 2021-01-20 19:21
1,没有明确要求的话,main里可以写一些测试代码,比如:
System.out.print("1 > 0 ? " + isPositive(1.0));
也可以什么都不写
2,double x;这一句是没有必要的
3,函数写错了。。。当x为0时应该返回false,你返回true
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯