2017年9月8日

复合赋值和简单复制的区别

摘要: 编写一个程序 使得x+=i合法, x = x+i; 不合法。 许多人会认为第一个表达式和第二个表达式是完全等价的,这是错误的。 在java 中 复合赋值 E1 op= E2 等价于简单赋值E1 = (T)((E1)op(E2)); 其中T 表示的是E1的类型。 换句话说复合赋值的最后结果类型和左操作 阅读全文
posted @ 2017-09-08 22:28 李飞21 阅读(414) 评论(0) 推荐(0) 编辑