int y;
int x=5;
y=(x++);
System.out.println(y);
如果不加括号 打印出来y 的值是5,没有问题的,但是加了括号,括号的优先级最高,按理说应该先执行x++ 在把x 的值赋给y的,但是为什么打印出来的值还是5呢?
int x=5;
y=(x++);
System.out.println(y);
如果不加括号 打印出来y 的值是5,没有问题的,但是加了括号,括号的优先级最高,按理说应该先执行x++ 在把x 的值赋给y的,但是为什么打印出来的值还是5呢?
解决方案 »
- tomcat 无法通过 context 部署项目
- Struts2注解中,如何配置Action跳到Action
- 一个问题找不到思虑,求大牛给分析分析,不胜感激
- API是指什么啊?不懂,是什么的简写?
- 求算法:将“IP:端口号:随机两位数”编码为长度是6的字符串(包括数字和大小写字母)
- 小弟是只小菜鸟 那位大哥能告诉我weblogic在哪里能免费下载到
- 初学者关于jb7+weblogic7的deploy问题?
- 请教学习J2EE的简单编程环境怎么布置
- 请教:急 如何用JSP 连接 VB 的 COM
- 请教怎么给从servlet获取的表格数据写一个模态框来修改表格信息并且可以提交给servlet
- 两个复选框,选中前面一个后面的也要选中,怎么做呢
- 关于ibatis的问题
如果 是 System.out.println(x)的话 会自加1