猿问

++var --var var++ var-- 分别都表示什么 java 后面两个是递加 前面的不

++var --var var++ var-- 分别都表示什么 java 后面两个是递加 前面的不知道

慕哥9229398
浏览 265回答 2
2回答

慕标琳琳

都是自加和自减,区别就是执行的时间不一样。以自加作为例子来说就是:int var = 1;System.out.println( ++ var );输出的就是 2,加加在前面表示先自加,再输出。int var = 1;System.out.println(var ++ );输出的就是 1, 加加在后面表示先输出,后自加。记住这句话就行了:++在前面表示先加,++在后面表示后加。但不管如何,执行 var ++ 或者 ++ var 之后,var的值都会加1.如果是 var ++,或者 ++var 作为单独的语句,结果就是一样的。var的值都会加1.
随时随地看视频慕课网APP
我要回答