199
基本类型只传递值,mb_operate中的i与main中的i是两个不共享地址的变量,main中i的值没有改

解决方案 »

  1.   

    大概这题一般会做错的都是新人吧,做了几年java的人都知道这是值传递
      

  2.   

    java值传递和引用传递的概念弄清楚,下次就不会被欺骗了了!一楼已是正解!
      

  3.   

    两个同名的变量,优先使用scope小的。
      

  4.   

    199。局部变量传入static方法并没有做返回动作(void)。那么System.out输出就是用99+100.
      

  5.   

    System.out.println(mb_operate(i)); //299
      

  6.   

    System.out.println(mb_operate(i)+100); //299
      

  7.   

    把 mb_operate(int i) 改成 mb_operate(int x) 。
    lz就不凌乱了