java吧 关注:1,237,029贴子:12,708,084

这道题怎么做,我用反射都做不出来

只看楼主收藏回复



IP属地:浙江1楼2019-01-05 12:59回复
    public static void method(int a, int b) {
    System.out.println("a=" + a * 100 + ",b=" + b * 100);
    System.exit(0);
    }


    IP属地:安徽2楼2019-01-05 13:17
    收起回复
      二楼真是鬼才,不过有没有正常一点的方法


      IP属地:浙江来自Android客户端3楼2019-01-05 13:40
      收起回复
        二楼说得对


        IP属地:上海来自iPhone客户端4楼2019-01-05 13:45
        回复
          服二楼,表示不会。。。。


          IP属地:甘肃5楼2019-01-05 13:46
          回复
            真不会


            IP属地:湖北来自Android客户端6楼2019-01-05 13:47
            回复
              我觉得二楼的方法是正解,没有其他方法了


              IP属地:四川来自Android客户端7楼2019-01-05 13:53
              回复(1)
                这道题不科学吧..没有数据接收返回值


                10楼2019-01-05 14:51
                回复
                  我在想可以直接在方法里面输出400,500。。。然后exit?


                  IP属地:重庆来自Android客户端11楼2019-01-05 15:33
                  回复
                    劝退


                    IP属地:广东来自Android客户端13楼2019-01-05 19:03
                    收起回复
                      Java反射不能获取方法中的局部变量吧 而且java还没有可以改变基本类型实参的关键字 你让出题的人出来写一写


                      IP属地:广西来自Android客户端14楼2019-01-05 19:11
                      回复
                        直接修改a,b内存地址上的值?


                        IP属地:广东来自Android客户端15楼2019-01-05 19:35
                        收起回复
                          胖出题人做一下,有毒


                          IP属地:广东来自iPhone客户端16楼2019-01-05 22:53
                          回复
                            以前好像看到过 是能修改的 用到反射 还有一个那啥 给忘了


                            IP属地:广东来自Android客户端17楼2019-01-05 22:56
                            回复
                              这道题建议让出题人做一下


                              IP属地:浙江20楼2019-01-07 00:02
                              回复