美文网首页
Java中i++和++i的区别

Java中i++和++i的区别

作者: 数据工程师从入门到放弃 | 来源:发表于2018-12-05 14:19 被阅读0次
    class Test_
    {
    
        public static void main(String[] args) {
            int i= 5;
            int j = 6;
            
            int a = 0;
            a = i++; 
            int b = ++j*2;
            System.out.println(a);//5
            System.out.println(i);//6
            //* i++ 先运算在赋值,例如 a=i++,先运算a=i,后运算i=i+1,所以结果是a=5 i=6
            
            
            System.out.println(b);//14
            System.out.println(j);//7
            // * ++i 先赋值在运算,例如 a=++i,先运算i=i+1,后运算a=i,所以结果是b=7 
        }
        
    
    }
    

    相关文章

      网友评论

          本文标题:Java中i++和++i的区别

          本文链接:https://www.haomeiwen.com/subject/vyaicqtx.html