您的位置:首页 > 编程语言 > Java开发

JAVA基础-运算符问题

2017-08-31 15:13 218 查看
身为计算机专业毕业僧,一直不知道i++和++i的区别,在这里记录以下吧。
package singleTon;

public class Regular {
public static void main(String[] args) {
int a =10;
int b ;
b=a++;
//上面的表达式可以拆解为:b=a;a=a+1;所以b=10,此时a=11;
System.out.println(a+":"+b);
b=++a;
//由于上面a的值已经进行了+1操作,此时a=11;++a运行,a=a+1;所以b=12;
System.out.println(":"+b);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java