课程
/后端开发
/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环境搭建、工具使用、基础语法开始
3 回答
1 回答
4 回答