小编use*_*612的帖子

Java中前后缀“++”运算符的语义

我想知道为什么这段代码会给出输出112
最后一位数字2是如何创建的?

public static void main(String[] args) {
    int i = 0;
    System.out.print(++i);
    System.out.print(i++);
    System.out.print(i);
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况?

java pre-increment post-increment

2
推荐指数
1
解决办法
835
查看次数

Java中"=="运算符的语义

我想知道:为什么这个代码导致了false?当
Coz ==运算符true是相同的存储点时,它应该返回.

public static void main(String[] args) {
    String a = new String("hello");

    System.out.println(a == "hello");
}
Run Code Online (Sandbox Code Playgroud)
  • 你能描述一下为什么会这样吗?

java

-3
推荐指数
1
解决办法
110
查看次数

标签 统计

java ×2

post-increment ×1

pre-increment ×1