zoukankan      html  css  js  c++  java
  • java的自增和自减

    在学java里面的算术运算符的时候,发现自增和自减有些特别的地方。

    他有2种写法:一种是写在变量前:如:++a。一种是写在变量后面:如:a++。这2种写法达到的效果肯定是不一样的。

    上面这个demo的结果分别是:2,3,4,3。

    为什么会是这个结果呢,因为++a写在变量前面会先加1,对变量a进行了一个+1的操作,写在后面的则后运行。所以打印的结果是2和3。反之减法也是如此。

    package com.mg.java.day02;
    
    public class Test01 {
    	public static void main(String[] args) {
    		int a = 1;
    		int b = 5;
    
    		// 自增
    		++a;
    		System.out.println(a++);  // 2
    		System.out.println(a);    // 3
    
    		// 自减
    		--b;
    		System.out.println(b--);  // 4
    		System.out.println(b);    // 3
    
    	}
    }
    

      

  • 相关阅读:
    __file__ 作用以及模块导入方法
    random 模块
    time 模块
    module模块和包
    装饰器
    python闭包
    filter map reduce函数的使用
    python文件处理
    python内置函数使用
    函数
  • 原文地址:https://www.cnblogs.com/xiamaojjie/p/12160947.html
Copyright © 2011-2022 走看看