博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
总结一下i++和++i的区别
阅读量:7211 次
发布时间:2019-06-29

本文共 748 字,大约阅读时间需要 2 分钟。

public static void main(String[] args) {        /**         * 当打印出来的时候,i++是先输出i的值到控制台,然后计算  i=i+1         *          * 当打印出来的时候,++i是先计算i=i+1,然后输出计算后的i的值到控制台         *          */        int i=5;        System.out.println(i++);        System.out.println("i的值为: "+i);        int a=i+1;        System.out.println("a的值为: "+a);    }控制台输出:5i的值为: 6a的值为: 7
public static void main(String[] args) {        /**         * 当打印出来的时候,i++是先输出i的值到控制台,然后计算  i=i+1         *          * 当打印出来的时候,++i是先计算i=i+1,然后输出计算后的i的值到控制台         *          */        int i=5;        System.out.println(++i);        System.out.println("i的值为: "+i);        int a=i+1;        System.out.println("a的值为: "+a);    }控制台输出:6i的值为: 6a的值为: 7

 

转载于:https://www.cnblogs.com/fpc-syq/p/9270454.html

你可能感兴趣的文章
p2p穿透技术
查看>>
BZOJ1841 : 蚂蚁搬家
查看>>
html成绩单表格
查看>>
Coding 初级教程(二)——上传已有项目
查看>>
java 基础
查看>>
【Android】Android6.0发送短信Demo
查看>>
《徐徐道来话Java》:PriorityQueue和最小堆
查看>>
微信支付中的刷卡支付和扫码支付测试
查看>>
中国金融出版社出版的2013版《风险管理》
查看>>
BZOJ1055: [HAOI2008]玩具取名[区间DP]
查看>>
【转】iOS 10 UserNotifications 使用说明
查看>>
英文投稿模板
查看>>
计算机网络常见英文缩写
查看>>
Esper epl语句实验
查看>>
使用phpize建立php扩展(Cannot find config.m4)
查看>>
【TensorFlow】CNN
查看>>
redis cli命令
查看>>
C#中委托和事件的区别
查看>>
数据库操作
查看>>
CLIPS
查看>>