课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
3-2Java中的算术运算符中的int sum=--age1;为什么是--age1;而不能是age1--;案例中给的是两个变量,这里只有一个,怎么去判断--放到左边还是右边。我还是对这一个知识点不懂,有会的能教教我吗?谢谢啦!
2014-06-03
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
++ 和 -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴。请认真阅读算术运算符中示例,已经讲解很清楚
++ , --。如果在变量左边,表示先运行算术运算符再进行赋值。如果在变量右边,表示先赋值再进行算术运算符。记住这两条就明白了。
你这个问题,我当初认真看C#书籍时上面讲的很清楚。
我觉得楼主的意思是,比如求取 age1 自减后的年龄 ,这个若是--在左边,那么什么样的题目要求下,--在右边,,示例中只是介绍了两者运算的不同,没有给出该如何判断,我也还是不会= =
嗯嗯,谢谢老师回复,我会了!
int sum=--age1;表示 age1先减1 后赋值给sum int sum=age1--;表示 age1赋值给sum 后减1
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答为什么 if (40>age>18)这个条件有错误?
5 回答为什么总提示“请检查输出是否包含:我爱慕课网,再试试!直接进入下一节”
5 回答文档注视和多行注视有什么区别吗?好像感觉功能是一样
2 回答点击提交报错
1 回答????
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号