作业帮 > 综合 > 作业

java中this.month=month>0?month:1;什么意思

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/11 23:10:50
java中this.month=month>0?month:1;什么意思
java中this.month=month>0?month:1;什么意思
这是条件语句.boolean?a:b 如果boolean为true,则执行a语句,否则执行b语句.
this.month=month>0?month:1;此语句的意思是:如果month变量为正数,this对象的month变量赋值为month变量,否则赋值为1.