在flavorSet(..)的最后,不是将它return出来了吗?

解决方案 »

  1.   

    这有什么不可以的,你就想象成指针好了。其实flavorSet(int n)方法返回的是一个地址。
      

  2.   

    全局变量,局部变量的概念在java中被弱化,java里面都是类,没有函数和过程。result返回的是flav,flav是类的static String[] ,result本身并没有存储什么实际的东西,东西都在flav里面,result只是把flav的遥控器(句柄)传了出去