留求艺—您的留学规划师

java 中前加与后加有什么区别?

  • 贺老师
  • 2024-10-22 21:20

不仅仅是在java里,一般的编程语言里,应该都是这样这涉及到两个问题 是先赋值,还是先自增 前加: ++a 先自增,再赋值后加: a++ 先赋值,再自增 下面的例子,你自己试试就知道了 int a = 0; int b = 0; int c = ++a; int d = b++;System.out.println(c); System.out.println(d);结果:10

前加表示自增,然后在赋值,后加表示先赋值,然后再自增(在原来的值基础上+1);举个例子:int a=1;int b=2;int c;int d;其中假设:c=++a;(前加)d=b++;(后加)它的运算顺序是这样的:前加-->a的值先加1,即a=2,之后把2赋给c,即c的值为2;后加-->先把b的值付给d,即d=2,然后b再自加(b+1),b的值等于3。同理,前减和后减也是一样的,多做一些练习就可以理解了。

by的各种含义后面分别加什么

1、by+地点名词,表方位,意为:“在……旁边”。如:by the lake/river/tree/window/door等。

by的各种含义后面分别加什么

例句:She searched the top of the hill and stopped to rest on a big rock by the side of the path.她到了山顶,然后停下来在路边的一块大石头上休息。

by的各种含义后面分别加什么

2、by+时间名词,意为:“到……时,在……之前”。如:by now/then/this time/next Friday/the end of等。

by的各种含义后面分别加什么

例句:By the end of last year,another new gymnasium had been completed.到去年年底,又有一座新体育馆峻工了。

by的各种含义后面分别加什么

3、by+名词,可用来表方法、方式、手段等。

(1)by+the+可数的时间、长度、重量等名词,意为:“按……计算”。如:by the pound/yard/meter/day/month等。

例句:Cleaning women in big cities usually get paid by the hour.城市里的女清洁工通常按小时获得报酬。

(2)by+交通工具、交通方式名词,意为:“通过……,乘……”。如by train/taxi/bus/truck/plane/water/air等。

例句:It takes a long time to go there by train,it`s quicker by bus.乘火车去那儿要花很长时间,公路比较快。

4、by+数量词。

(1)表升降、增减的程度。如:by one-fifth/two feet等。

例句:With production up by 60%,the company has had another excellent year.产量上升了百分之六十,这家公司今年的业绩极好。

(2)表示距离和面积、体积中的尺寸及乘除法中的运算。如:by 6 inches/four feet/nine yards/a hair`s breadth等。

例句:The bed is three meters wide by two meters long,and can fit at least four at one time.那张床三米宽,两米长,一次至少可以睡四个人。

5、by+身体部位名词或衣服名词,表示被抓住身体/衣物的某一部分。如:by the hair/hand/arm/nose/horns/sleeve等。

例句:The policeman caught the thief by the arm.警察抓住了小偷的胳膊。

扩展资料

by的其他意思

(1)游戏用语

某些网络游戏中,玩家捕捉的随从(宠物、宝宝)有普通和变异之分。为方便交流,玩家常将变异简称为BY。

《星际争霸2》中建筑物的简称:选中农民按B键后会出现基础建筑列表,然后再次按下对应快捷键就会建造该建筑。BY是神族的控制芯核。

(2)网络用语

在一些作品中,作者通常会在署名前加上“by”,这里的意思是来自于,原创的意思,而非搬运的缩写。

参考资料来源:百度百科--by

1、by+地点名词。表方位,意为:“在…旁边”。

2、by+时间名词。意为:“到…时(已发生某事)。

3、by+名词。可用来表方法、方式、手段等。

4、四、by+数量词。表升降、增减的程度。

5、by+身体部位名词或衣服名词。表示被抓住身体/衣物的某一部分,常与动词catch/seize/take/hold/grab等连用。

例句:1、Doctors are complaining about being barraged by drug-company salesmen.(医生们抱怨他们疲于应付医药公司的销售人员。)。

扩展资料

相关词组

1、go by

读音:英 [ɡəʊ baɪ] 美 [ɡoʊ baɪ]

意思:(时间)流逝,过去;遵循;遵照。

例句:I'm going by bike, and you may go by bus. (我呢,骑自行车去,你们呢,坐汽车去。)。

2、come by

读音:英 [kʌm baɪ] 美 [kʌm baɪ]

意思:弄到;得到。

例句:How did you come by that cheque? (你是怎么弄到那张支票的?)。

3、stand by

读音:英 [stænd baɪ] 美 [stænd baɪ]

意思:做好准备;准备行动;坐视不理;袖手旁观;继续支持(身处困境的人);坚持,遵守,信守(原有的决定、承诺或宣言)。

例句:The decision has been made and I have got to stand by it.(决定已经作出了,我必须要遵守。)。

4、by hand

读音:英 [baɪ hænd] 美 [baɪ hænd]

意思:用手工。

例句:She addressed them by hand in her beautiful italic script.(她用漂亮的斜体字写明了收信人姓名和地址。)。

本文地址:http://www.liuqiuyi.com/yimin/6468.html

转载说明:文章《java 中前加与后加有什么区别?》由【留求艺】原创发布(部分转载内容均有注明出处,如有侵权请告知),转载请注明文章来源。

贺老师


从事留学10年以上,帮助过很多的国内学生处理留学申请,签证,生活,学习等各方面的问题,有丰富的留学咨询和实战经验。凭借着个人丰富的生活历程和申请经验,会准确的指导学生海外申请和学习生活的相关注意事项,成功帮助众多学子完成梦校留学的梦想。

留学方案获取