为了账号安全,请及时绑定邮箱和手机立即绑定

if ( one % 2 == 0)

 if ( one % 2 == 0)    谁能帮我翻译下()里的意思 , 有点没理解,谁帮忙翻译下,万分感谢!!

正在回答

3 回答

%是余数运算符,也就是所谓的求余,例如3%2 = 1,3除于2余数是1,。

 one % 2 == 0表示one这个变量被2除的余数是0,即one能被2整除。

 if ( one % 2 == 0) {代码块1},综上所述,这条语句的意思是:如果one能被2整除,则执行该条件语句后的代码块1,反之,则不执行。

1 回复 有任何疑惑可以回复我~
#1

A皓天哥哥 提问者

非常感谢!
2016-11-29 回复 有任何疑惑可以回复我~

if条件语句用来判断括号里面的内容是否正确。正确 的话执行1代码,错误的话执行2代码

(one%2==0)首先“==”在java中是等号的意思,"%"是求余数的符号,比喻3%2==1;6%4==2;就是算余数是多少。

那这个括号里面的内容就是让你判断one%2==0;这个是否正确

0 回复 有任何疑惑可以回复我~

one%==0是用来判断one这个变量现在的值初一二的余数是否为零,余数为零(说明one此时为偶数)返回true

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165447    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

if ( one % 2 == 0)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信