java i++和++i
程序员文章站
2022-06-09 15:55:48
...
//i++是在一个先使用后加1,即先使用i的值,后让i+1 int i = 3; int count = (i++)+(i++)+(i++); System.out.println(i);//6 System.out.println(count);//12 //++i则是先加1后使用,即先让i+1后再使用i的新值 int y = 3; int result = (++y)+(++y)+(++y); System.out.println(y);//6 System.out.println(result);//15 //i++和++i在循环的时候基本没什么差别
//对应前缀形式,我们在执行完运算后才能得到值,但后缀形式,则是在运算执行之前就得到值 int i = 1; print("i:" + i);//1 print("++i:" + ++i);//2 print("i++:" + i++);//2 print("i:" + i);//3 print("--i:" + --i);//2 print("i--" + i--);//2 print("i:"+i);//1
上一篇: ViewPager实现左右两个屏幕的切换
下一篇: Javascript 面向对象(转)
推荐阅读
-
Java面向对象(1)面向对象的思想概述以及类的介绍,封装和构造方法
-
Java中的增强for循环和break continue的使用 以及流程控制训练
-
java中的sleep()和wait()的区别
-
JAVA break和continue关键字 死循环写法 循环嵌套
-
Java基础 —— Java标识符和关键字
-
java中的关键字和标识符
-
Java系统中拆分同步和异步详解
-
JAVA的跳出语句,死循环和嵌套循环
-
对java中的上转型和下转型的理解
-
JavaEE基础day02 1.定义Java中的变量 四类八种 2.变量定义和使用的注意事项 3.数据类型的转换、强制数据类型转换4.算数运算符、比较运算符、逻辑运算符、赋值运算符、三元运算符