码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础知识(一) 自增、自减运算符

时间:2017-01-15 12:48:56      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:输出   运算   print   gen   ati   style   举例   oid   chapter   

 

自增、自减运算符

          自增运算符++,将数值增加1;自减运算符--,将数值减少1

运算符 代码片段 区别
++ x = 2 * m ++; 先运行 x = 2 * m; 再运行 m = m + 1;
++ x = 2 * ++m 先运行 m = m + 1; 再运行 x = 2 * m;
-- y = 2 * m-- 先运行 y = 2 * m; 再运行 m = m - 1;
-- y = 2 * -- m 先运行 m = m - 1; 再运行 y = 2 * m;

          自增代码举例

        

package com.scd.chapter1;

public class Test {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int m = 7;
        int n = 7;
        int x = 2 * m++;
        int y = 2 * ++n;
        System.out.println("m="+m);
        System.out.println("n="+n);
        System.out.println("x="+x);
        System.out.println("y="+y);

    }

}

    输出结果为

m=8
n=8
x=14
y=16

    自减代码举例

package com.scd.chapter1;

public class Test {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int m = 7;
        int n = 7;
        int x = 2 * m--;
        int y = 2 * --n;
        System.out.println("m="+m);
        System.out.println("n="+n);
        System.out.println("x="+x);
        System.out.println("y="+y);

    }

}

    输出结果为

m=6
n=6
x=14
y=12

 

Java基础知识(一) 自增、自减运算符

标签:输出   运算   print   gen   ati   style   举例   oid   chapter   

原文地址:http://www.cnblogs.com/shootercheng/p/6286869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!