public void fk() {
  String myto;
  String tempArray[] = new String[1];
  client_parse_get_conent(tempArray);
  myto=tempArray[0];
  System.out.println(myto); //这里显示为null
}
class client_parse_get_conent extends client_base {
  String  filename="cw";
  public client_parse_get_conent(String[] myto ) {
    myto[0]=filename;
  }
}

解决方案 »

  1.   

    re:中国人JAVA好象不是这么定义的.虽然我不知道该怎么做,但是你所说的好想也会有问题.JAVA在进行类传值时是会在另建一个零时类来传值,而且在各个函数中调用时使用的是同一个零时类,这样好象是达到了多值返回,但是在参与取值运算等等中,值还是原来的类的值...我也刚开始学.大家都指点.