This question already has answers here:
How do the post increment (i++) and pre increment (++i) operators work in Java?
                                
                                    (14个回答)
                                
                        
                4年前关闭。
            
        

public class Testtt {
    public static void main(String [] args)
    {

        int x = 1;

        System.out.println(x++ + ++x + ++x);

    }

}

Result is 8


它是如何打印的8 ..谁能解释一下? 。
抱歉问愚蠢的问题,但我不知道事前加薪的工作原理

最佳答案

x ++返回1,x的值现在是2
++ x现在返回3,x的值现在是3
++ x现在返回4,x的值现在是4
返回的值(1、3和4)总计为8。

09-16 04:54