|
|
1
6
在声明中
|
|
|
2
3
当您执行x++时,结果是递增之前的值 |
|
|
3
2
替换此行:
用:
在第一行中,您将为结果指定零。为什么?因为post increment操作符首先将分配结果为零。 如果你写过:
您将首先递增,然后分配,同时获得您想要的结果。 |
|
|
4
2
这是预期的行为。如果您观察在字节码级别上执行所讨论的行时所发生的情况,那么实际发生的事情就更有意义了:
结果=结果+;
变量“result”在此语句中被分配两次,一次是递增的,然后是递增前的值,这基本上使它成为noop。 |
|
|
5
2
你需要知道你把一元运算符放在哪里。放置
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 10 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 10 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 11 月前 |
|
pebble unit · 如何检查以前缀开头、以后缀结尾的属性(不是属性值) 11 月前 |
|
|
rudraraj · java中未声明最终变量 11 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 11 月前 |