java吧 关注:1,301,909贴子:12,851,647
  • 1回复贴,共1

萌新请教个给数组变量赋值的问题.拜谢!!

取消只看楼主收藏回复

我尽量简单写,问题在后边注释里,谢谢大家了.
private int good; //上边是类的开头不写了
private String[] common=new String[this.good]; //定义一个int 变量和字符串数组;
public temp(int num) {
this.good=num; //建对象时给变量good 赋值
System.out.println(this.good); //输出是5 ,没毛病
System.out.println(common.length); //问题来了 这时候输出的是0;请问是为什么????我该怎么改
}
public static void main(String[] str) {
temp tm=new temp(5);
}
}


IP属地:辽宁1楼2018-09-04 09:27回复
    自己顶下


    IP属地:辽宁2楼2018-09-04 09:37
    回复