您的位置: 网站首页> IT爱问> 当前文章
java的i++和++i的区别及案例
老董2022-05-21181围观,125赞
在java中,i++和++i有何区别呢?
共同点:
1、i++和++i都是变量自增1,都等价于i=i+1
2、如果i++,++i是一条单独的语句,两者没有任何区别
3、i++和++i的使用仅仅针对变量。 5++和++5会报错,因为5不是变量。
不同点:
如果i++,++i不是一条单独的语句,他们就有区别i++ :先运算后增1。如:
int x=5; int y=x++; System.out.println("x="+x+", y="+y); //以上代码运行后输出结果为:x=6, y=5
++i : 先增1后运算。如:
int x=5; int y=++x; System.out.println("x="+x+", y="+y); //以上代码运行后输出结果为:x=6, y=6
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
下一篇:java中&和&&的区别
相关文章
文章评论
-
java的i++和++i的区别及案例文章写得不错,值得赞赏
站点信息
- 网站程序:Laravel
- 客服微信:a772483200