关于++,--的理解

来源:互联网 发布:python中什么叫装饰器 编辑:程序博客网 时间:2024/05/22 13:49

package cn.itcast.demo01;
/*
* ++, – : 增量语句, 用来对变量的自身进行操作的
* 解释:
* ++: 对变量的自身进行+1操作
* –: 对变量的自身进行-1操作
*
* 使用分为两种:
* 单独使用:
* ++,–写在变量的前面或者是后面,最终的结果是一样的.
* 单独使用: 就是变量自身单独成立一行, 没有任何的其他代码.
* 混合使用:
* ++,–如果写在变量的前面, 是先对变量的值进行+1,-1操作, 在参与其他运算
* ++,–如果写在变量的后面, 在先参与运算, 在对变量自身的值进行+1,-1操作
*/
public class Demo04JiaJia {

public static void main(String[] args) {    // 单独使用    int a = 5;    int b = 5;    a++;    ++b;    System.out.println(a);// 6    System.out.println(b);// 6    // 混合使用    int c = 10;    int d = 10;    int temp = --c + ++d;    System.out.println(c);// 9    System.out.println(d);// 11    System.out.println(temp);// 20    int i = 20;    int j = 15;    int sum = i++ + j-- - --temp;// 20 + 15 - 19    System.out.println(sum);// 16    // 注意点:     int x = 10;    int y = x++;// 因为++写在x的后面, 所以先把x的值取出来给y, 然后再对自身的值+1    System.out.println(y);//10    int n = 5;    System.out.println(n++);// 5    System.out.println(n);// 6}

}

原创粉丝点击