当前位置: 代码迷 >> J2EE >> 在类里定义一个成员变量类型是数组 从类里一个方法赋值给这个数组 如何报错啊 大牛大牛大牛来看看
  详细解决方案

在类里定义一个成员变量类型是数组 从类里一个方法赋值给这个数组 如何报错啊 大牛大牛大牛来看看

热度:13   发布时间:2016-04-17 23:32:01.0
在类里定义一个成员变量类型是数组 从类里一个方法赋值给这个数组 怎么报错啊 大牛大牛大牛来看看
class  Test {
public static   String[] mobiles1 =null;
          public  static  String[] getmobile(){
   mobiles1={"10086"};
  return mobiles1;
}
}
为啥不能 赋值给成员变量呢 
------解决思路----------------------
改成这样:
mobiles1=new String[]{"10086"};
------解决思路----------------------
建议先去了解一下创建数组的几种方式,{}这种方式只能用在第一次初始化的时候,像楼主这种情况,需要用new String[]{}
  相关解决方案