java - Java 中的递减

标签 java

<分区>

int result = 5;    
result = result--;  
System.out.println(result);  

为什么结果等于 5?

最佳答案

因为表达式 result-- 的值是 result 递减之前的值。然后 result 递减,最后将表达式的值赋给 result(覆盖递减)。

关于java - Java 中的递减,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11086765/

相关文章:

java - 当代理处于流程图中的特定点时如何更新状态图概率?

java - JBoss 上未生成线程转储

java - persistence.xml 中的值在 EJB 中意味着什么?

java - 当设备在屏幕上显示结果时,如何使 Android 设备振动?

java - 使用 Lombok 生成行号

java - crawler4j 似乎忽略了 robots.txt 文件...如何修复它?

java - 调整大小后的 SWT 按钮位置

java - 使用 Java 从 XML 中提取数据的简单方法

java - 整数数组的时间和复杂度

Java,为什么ExecutorService::executor()可以执行没有实现Runnable接口(interface)的函数?