写的不太对,if判断应该写成这个样子
10年积累的网站设计、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有松滋免费网站建设让你可以放心的选择与我们合作。
if(x = 0) {
return false;
}
另外main方法只需要调用这个方法就可以了,因为isPositiv是个静态方法,所以直接调用就可以了。
public static void main(String[] args) {
double i = -1;
isPositiv(i);
}
这样就可以调用了,如果需要输出,写成System.out.println(isPositiv(i));就可以了。
基础代码,就不打注释了,望采纳
public class Test{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入数字");
int i = sc.nextInt();
if(i%2==0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
if(i0){
System.out.println("正数");
}else if(i0){
System.out.println("负数");
}else{
System.out.println("0");
}
}
}
我晕啊,判断值正负的标准不就是是否大于0吗?这道理在哪里都通用,在你这里也只能通过这个方法来判断!不管你想在哪里进行运算,只要在你想进行判断的地方加上判断就可以了:
if(value 0) {//在这里填入代码,进行负值的处理,比如你想在是负值的时候输出警告信息,那么就直接用System.out.println输出字符串;如果你想在负值的时候不做任何处理,这里不要写任何代码}
else{//在这里填入代码,进行正值的处理,比如你想在正值的时候才能进行加减运算。}
import java.util.Scanner;
public class CaseWhen {
public static void main(String[] args) {
//指定键盘输入
Scanner scan = new Scanner(System.in);
//输入数值变量 eg.-1 / 123
int input = scan.nextInt();
//截取数据变量的首位字符
char first = Integer.toString(input).charAt(0);
switch(first) {
case '-':
System.out.println("负数");
break;
default:
System.out.println("正数");
}
}
}