慕前端7397748
2018-08-25 13:10
有大佬解释一下1%2==1是什么意思吗
1%2==1,的值是TRUE,也就是所谓的1,或者正确。
1%2等于0余1 ,结果要余数,余数是1,所以1%2==1
==你可以理解为是否的意思
1对2取取余数 没特殊要求这里应该是整型了
当然得到的结果是一了
一是否等于一 是返回1 否返回0
==一般用在if()或者其他判断里面额 是就执行后面操作,否就不执行后面操作,后者跳出循环之类的
但是感觉这样作判断也没什么意义又不是变量,常量这样,是就无限循环,否就跳出
至于为什么是前者而非后者,那也得结合具体情况才知道
1%2 = 1
1%2!=0
学识浅,只能告诉一下我知道的了...
1%2!=0 搞错了
Java入门第一季(IDEA工具)升级版
1163370 学习 · 17551 问题
相似问题