Java初学者,想知道如何用if语法当条件成立后什么都不执行,否则执行动作

例如:有两个量c、d,如果d>0,则c的值不变,否则c=0
初学者。目前能想到的只有让c=c

这样写即可:
if(d<=0){
  c = 0;
}

可以啊,你用分号就行。

public class Main {
    public static void main(String[] args) {
        int c=3,d=2;
        if (d>0);
        else c=0;
        System.out.println(c);
    }
}
    int b;
    int c = 3;

    if (b > 0)
        ;
    else
        c = 0;
};
   if(!(d>0)){
        c=0;
    }