旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java中i++与++i的区分【JAVA教程】,java,i++,++i,区别

作者:搜教程发布时间:2019-11-27分类:JAVA教程浏览:65评论:0


导读:i++是先赋值,再运算,++i是先运算,再赋值。实例以下:packagecom.test;/***@authorAdministrator*@da...

i++是先赋值,再运算,++i是先运算,再赋值。

实例以下:

package com.test;
 
/**
 * @author Administrator
 * @date 2018/6/9
 */
public class TestAdd {
 
    public static void main(String[] args) {
        int a = 0;
        int b = a++;
        int c = ++a;
        System.out.println("a:" + a);
        System.out.println("b:" + b);
        System.out.println("c:" + c);
    }
 
}

int b = a++; 示意先把a的值赋值给b,然后盘算+1。

int c = ++a; 示意先盘算a的值+1,然后把a的值赋值给c。

假如没有变量吸收 a++或++a的值,纯真的运用这2个++操纵,效果没有任何区分。

一样a--和--a也是一样的原理。

引荐教程:java疾速入门

以上就是java中i++与++i的区分的细致内容,更多请关注ki4网别的相干文章!

标签:javai++++i区别


欢迎 发表评论: