++ --的运算规则
作者:互联网
一:单独使用
放在操作数的前面和后面,结果是一样的(这种用法是我们常用的),结果均为正常操作加一减一
class Add{
public static void main(String[] args){
int a = 3;
int b = 5;
/*
int c = a++;
System.out.println(c);//预计为3
System.out.println(a);//预计为4
int d = ++a;
System.out.println(d);//预计为4
System.out.println(a);//预计为4
*/
a++;
b--;
System.out.println(a);//预计为4
System.out.println(b);//预计为4
}
}
二:参与运算
放在a后面:
a先把值赋给别人,a本身再做加加减减
class Add{
public static void main(String[] args){
int a = 3;
int b = 5;
int c = a++;
System.out.println(c);//预计为3
System.out.println(a);//预计为4
/*int d = ++a;
System.out.println(d);//预计为4
System.out.println(a);//预计为4
*/
}
}
放在a前面:
a先做加加减减,再将结果赋值给别人
class Add{
public static void main(String[] args){
int a = 3;
int b = 5;
/*
int c = a++;
System.out.println(c);//预计为3
System.out.println(a);//预计为4
*/
int d = ++a;
System.out.println(d);//预计为4
System.out.println(a);//预计为4
}
}
zhengzhongz 发布了13 篇原创文章 · 获赞 0 · 访问量 120 私信 关注
标签:运算,++,System,预计,int,规则,println,out 来源: https://blog.csdn.net/zhengzhongz/article/details/104099695