问答详情
源自:4-7 Java循环语句之 while

求教,能把“i++”换成“++i”吗?为什么不行?

求教,能把“i++”换成“++i”吗?为什么不行?

提问者:400个二百五 2014-12-25 16:47

个回答

  • 赵小布
    2014-12-25 17:04:12
    已采纳

    能不能换,要看在什么条件下去换。

    int i = 10;
    System.out.println(i++); //10
    
    System.out.println(++i);//12

    这样子懂吗

  • MR丶知秋
    2014-12-25 22:17:45

    i++是执行完之后自增,++i是先自增,然后参与运算

  • 赵小布
    2014-12-25 17:05:15

    楼上的代码,如果两句输出语句换一下顺序,你觉得会怎么样啊