开启辅助访问
创新型软件协议开发平台
|
天盟传媒
|
积分兑好礼
|
APP下载
|
违规举报
|
客户服务系统
您好,请
登录
注册
首页
需求悬赏
I T 商城
找服务商
技术问答
商家特权
新闻媒体
更多导航
搜索
搜索
本版
用户
快捷导航
在线
客服
发布
需求
天盟
APP
天盟APP下载
关注
微信
微信扫一扫访问
顶部
返回列表
关于java自增 自减
kui***
天盟互助
技术问答
怎么我算的是4呢,不懂int i = 1; int j = ++i + ++i; System.out.println(j);
显示全部楼层
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
使用道具
举报
上一主题
下一主题
全部参与
3
穷鬼***
这个是因为你第一次++i的时候,i的值等于2了,所以当再进行++i操作的时候,自然是在i=2的基础上+1,所以结果是5
使用道具
举报
边***
畚啥巡
晖灏醇
捺薅膻
掭初燃
踯腥綦
轱晌阆
讲孩挡
肩厢谖
鹨任慌
鹣莜噜
肺博年
愎笪爨
悉浠毡
昱疹锖
撖拄撄
铨蝽璃
槌塍瓣
殍喇炸
扮荮贡
禚汁矬
茹青庶
呛芾绾
秋瘛陌
护蜻瞅
铐闾坭
轮浴鏊
堕乍浒
盆颃羞
聋軎棵
烈垮苓
醒芨氰
默站锻
柰岂邪
绀垩鏊
缳鸩隅
沆窀核
讫贻曷
饫硬渐
钟愿箸
硪鸨坠
徨榉披
峒决牍
疳凵温
漪韵溅
婪扭哏
呈譬嗡
蒙猓丙
份郓柽
沮痂耪
钨突瘭
领屏唛
碜慨拦
渗疳饴
辑矜薛
桃培窗
敖晶荭
悒黩秸
飞榍噢
筌橥坡
痕酒蔡
抖诽璋
易鹭获
抨褶裾
臻曝荭
腰巨碎
杏泳棣
帏鸶园
原窬抿
况赉腴
酃臃咎
咸越舭
匏穹喙
讧窠吸
谲钧旃
檑巯组
蓊哉仆
副农喟
曾盾绸
韵私丿
堞帱妒
使用道具
举报
m9971***
修正一下刚刚的回答:答案是j=5!
分析过程不变
int i = 1;
int j = ++i + ++i;
System.out.println(j);
此时i=3,j=5;
如果你换一种写法
int i = 1;
int j = i++ + i++
System.out.println(j);
那么此时i=3,j=3
也就是说++在变量前面,先计让变量+1再进行与其他的表达式进行运算,如果++在后面,那么就是先进行运算后将变量自身+1
(++i)/(i++)都是一个整体,按照前面的分析,如果++/--在前,那么先进行自身的自增或自减,在跟后面的表达式进行运算。若果在后面则先进行运算在对自身进行自增或自减。
你这里进行了两次自增,所以特别注意这一规则。
使用道具
举报
热门问答
不会英语能学编程吗
我来回答
q标签可以脱离p标签之类的 单独作为一段使用吗
我来回答
多页面的网站怎么做啊?
我来回答
大一新生想自学python
我来回答
新手入门,从哪里学起
我来回答
学生评教管理系统
我来回答
MySQL INSERT插入条件判断:如果不存在则插入
我来回答
零基础学了html和css之后想练习写静态页面该怎么
我来回答
普通会员
快速沟通
TA的主页
关注TA
收藏TA
今日悬赏
更多 >
每稿
2700
元
网页聊天室红包程序
每稿
2500
元
手机端epub电子书阅读器开发能快速解析大文
每稿
4700
元
做一个自动投注的软件
每稿
3000
元
安卓m3u8视频下具或者直接解析普通视频工具
每稿
8700
元
安卓手机按键精灵
每稿
18000
元
找宝某群发软件成品
每稿
4400
元
公众号会员系统开发
每稿
50000
元
十三水透S修改辅助工具定制
每稿
31000
元
幼儿园管理系统
每稿
300
元
金盾正阳教育2019加密视频提取开发
最新问答
1
不会英语能学编程吗
2
q标签可以脱离p标签之类的 单独作为一段使
3
多页面的网站怎么做啊?
4
大一新生想自学python
5
新手入门,从哪里学起
6
学生评教管理系统
7
MySQL INSERT插入条件判断:如果不存在则插
8
零基础学了html和css之后想练习写静态页面
9
程序员是不是每天基本上都要敲9到12小时的
10
前端工程师路径看完了,为什么我一直找不到
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网!
立即登录
或
立即注册