社区
Java SE
帖子详情
一道简单而又让人迷惑的面试题
hello132
2005-12-15 09:22:22
class Check4
{
public static void main(String args[])
{
int x=0;
x=x++;
System.out.println(x);
int y=x;
System.out.println(y);
}
}
返回的是 0 0
为什么不是 0 1
...全文
1718
101
打赏
收藏
一道简单而又让人迷惑的面试题
class Check4 { public static void main(String args[]) { int x=0; x=x++; System.out.println(x); int y=x; System.out.println(y); } } 返回的是 0 0 为什么不是 0 1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
101 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
comstep
2006-05-09
打赏
举报
回复
相当于:
int x=0,z=0;
z=x++;
x=z;
xiachedan
2006-05-09
打赏
举报
回复
疯了
cloudfly0424
2006-05-06
打赏
举报
回复
看过此帖真的收获不少
king24
2006-05-06
打赏
举报
回复
写这样的程序等着走人,楼主不要太在意这个.如果是考试那一分不要也罢
hwh_chizai
2006-05-06
打赏
举报
回复
日你妈的,本来我用的好好的++,你他妈来搅和什么
schol
2006-05-06
打赏
举报
回复
第一种情况
int x=0;
int y=x++;
x++是先赋值后运算的吧
y=0
x=1
--------------------------------
第二种情况
如果是
int x=0;
int y=++x;
++x是先运算后赋值的吧
y=1
x=1
----------------------------------
如果是
int x=0
x=x++
就相当于y=x++(第一种情况)
--------------------------------------
如果是
int x=0
x=++x
就相当于y=++x(第二种情况)
头都大了,这样理解好了。
schol
2006-05-06
打赏
举报
回复
e...头都被你们搞晕了。
什么破帖!!
alemjann
2006-02-21
打赏
举报
回复
有意思
xie2022228
2006-02-20
打赏
举报
回复
x=0;
x++;
hexiaofeng
2006-02-20
打赏
举报
回复
不错
weinickli
2006-02-18
打赏
举报
回复
N年的帖子没结
qiubiyu
2006-02-18
打赏
举报
回复
今天收获不小!
哈哈。。。
hcom
2006-02-18
打赏
举报
回复
up
ogmios
2006-02-18
打赏
举报
回复
路过,学习,理解!!!
熊孩子开学喽
2006-02-18
打赏
举报
回复
不好意思,我泼冷水了,大家的板砖向我拍过来吧,头破血流还是这么说的说。
熊孩子开学喽
2006-02-18
打赏
举报
回复
这种问题很有书匠气,运行一下不就知道结果了么。把精力花在这种地方不值得。
把力气花在做具体项目上不是更好么。
sophitia212
2006-02-18
打赏
举报
回复
c# 的运行结果和JAVA的一样,看来 微软也继承了JAVA的这个“优越性”。
:~)
WiseDragon
2006-02-18
打赏
举报
回复
关注
pxboy
2006-02-15
打赏
举报
回复
用寄存器来理解,x++是一个表达式,放到一个寄存器里,x是一个变量,放在另一个寄存器里
x=x++的结果可想而知是多少,只是有自增操作是在赋值前还是赋值后这样的变化啦,这就是java与c的不同,C是基于编译器的,前面有人谈到了
weilong122
2006-02-15
打赏
举报
回复
hello132(hell123)的解释最合理
加载更多回复(80)
Java高频
面试题
【课程介绍】很多人面试前都会罗各种
面试题
。这些面试资料数量众多,但内容杂,系统性不强。最重要的是很多知识点如果不结合讲解,有些重点内容理解的难度偏大。如果下一次遇到面试,又要重新搜集资料,很多知识要重新学习,非常麻烦。因此,我们在上千道
面试题
中,梳理了最常见
面试题
对应的经典知识。主要包含:JAVA基础部分、核心编程、Web编程、MyBatis、Spring、SpringMVC、JVM、性能优化、技术之外必问题。每一个知识点都是精选、经典的重现!学完本教程,让你面试路上从容自信!
最近刷爆朋友圈的
一道
面试题
前言:最近在网上有
一道
面试题
掀起了劲爆的浪潮,好多家公司都模仿提问了这么
一道
面试题
,而且好多人也都在讨论这道
面试题
要是自己回答的话该怎么回答!这道题也是在个网站上刷爆了。
面试题
如果不用Spring,你打算怎么做开发工作?就是这么
一道
spring
面试题
,要是面试官问你,你该如何回答?答案各有千秋,接下来看看网友们是怎么说的。开源动弹知乎度娘问答社区看了这些截图,相信你们自己心中也有了属于自己的答案。...
一道
简单
的JavaScript
面试题
好久没更新博客了,随便写点东西吧。 自从工作之后就特别忙,忙的过程中有时候挺迷茫的,可能是大多数时候写的都是
简单
的业务代码,很久没好好充电了。最近一直在零碎的上班路上等电梯时间里面学习《图解HTTP 》,觉得还是很有收获的。 最近一直在一边忙项目一边帮公司面试招新的前端工程师,算一算面试了很多为应聘者了,有刚刚毕业的大学生,有出来工作几年了中途转行做前端的社会人,不过总体来说并没有碰到另自己满...
一道
让人有点
迷惑
的
面试题
越努力越幸运~~~
一道
让我半夜失眠的 Promise
面试题
深入分析
点击上方“蓝色字体”,选择“设为星标”做积极向上的前端人!作者ITEM原文链接:https://juejin.cn/post/6945319439772434469先把罪魁祸首挂在这里...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章