-7

有另一种x-=5用Java编码的方法吗?谢谢!

4

6 回答 6

3

X= X-5那是你要找的吗?

于 2012-09-02T12:59:02.570 回答
3
x = x + 5 * 3 - 16 + Math.sqrt( 4 ) - 6;
于 2012-09-02T13:01:40.117 回答
1

你总是可以试试这个:

 x = x - 5;
于 2012-09-02T12:59:52.860 回答
1

它与

x = (type) (x - 5)

例如

byte x = 10;
x = (byte) (x - 5); // x -= 5;

没有演员表它不会编译。


一个奇怪的例子,说明铸造很重要

char ch = '0';
ch *= 1.1; // ch = '4';

如同

ch = (char) (ch * 1.1);
于 2012-09-02T13:00:04.770 回答
0

假设 x 是一个 int 或另一个对这个操作有意义的基本数字类型:x = x - 5;

于 2012-09-02T12:59:17.233 回答
0
y=-5;
x=x+y;

有很多方法

x=((x>>1)-2)<<1 + ((x/2)*2==x);
于 2012-09-02T13:03:57.407 回答