Q1:有个很简单的题不明白。。 int x=10; y=++x-10; 这个是前置的我明白。式子应该是先x++等于11然后在-10等于1
可是这个我有点糊涂。。 int x=10; y=x++-10; 我知道后置的先算x-10,那y就等于0了。就是说x不参与x-10的运算。 等得到y的结果以后x自动加1?变为11? 那么x++的作用只是让x在这个式子以后加1。以后在用x时候x就变成11了? 不知道是不是这个意思。。。呵呵
Q2:觉得有一点奇怪耶。比如这个 int x=10,y; 按理说++和--属于单目运算符,我记得运算顺序是先算单目在算双目,单目永远优先,可是后置的比 双目还要晚算?呵呵,只是有点纳闷。。
Q3:这个关于括号问题。比如这个。 int i=5,j=6,k=7; ++i+(--j)+(++k); 我要问的是运算顺序,是不是跟括号没有关系?还是先算++i->--j->++k ? 呵呵,感谢大家长期以来一直帮助小菜鸟。这次是3个概念理解的问题。。理解的有点不清楚。
菜鸟从Helloworld开始学java第7天。。正在演神龙斗士啊。。
闲聊几句:我看到论坛比如J湖散人版主回复完会有 ------- 相信勤能补拙! 这么一句。。偶也想要耶。能加么?
另外论坛有货币耶,能买冰箱彩电么什么的么?..~HOHO
最近看不到类痴狂人版主了。他还好么?论坛的版主都是好人呀。 J湖散人 、类痴狂人 、Anstey而且都非常幽默,而且回答问题都非常详细。 这些日子让我受益非浅。
另注:今天我小菜鸟写学习笔记了。呵呵,我看到别的论坛有人写学习笔记,那为什么咱们论坛 (旁人:谁跟你咱们啊,别套近乎)没有!所以偶斗胆写了。只是菜鸟程度的。。。我真正的目的是 会有比我更菜的人看。。。一起进步(会有比我更菜的人么。。)其实写笔记对我也有好处,能把自己 学到的总结一下,更能加深印象。。我还是征求大家意见。。以后需要这种菜鸟日记么。。 如果需要,偶再继续写小菜鸟笔记。。