Static自动编号,显示不来 Book per[]=new Book[5] ;创建了长度为5的数组,但你却只初始化了2个元素,所以从第三个元素开始都是null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,改成Book【2】不报错了。但是编号还是不能显示 是怎么回事呢? 你的静态常量的应用在无参的构造方法里面,但是你并没有调用无参的构造方法你将count++ 挪到有参的构造方法里面就可以了 public Book(String name){ count++; this.num="XX图书馆"+ count; this.setName(name); } 噢 !!目前是这样改的 也能实现。public void pri(){ System.out.println("书名:"+getName()+" 编号:"+new Book().getNum()) ; } 新手求教 字符串和数字相加问题 新手问题,关于双色球求高手指教! 新手:为什么得出的结果不一样呢? 用链表实现队列怎么会造成空指向异常? 80分 applet中 public void paint (Graphics g) 属于"上传"吗? 输入、输出读取方式 为什么不能删除从表中的记录 关于jar打包的问题。 csdn怎么了!想揭贴揭不了!!!!!!气死我啦!!!!!!!!! 请问HTML中嵌入JAVA APPLET的具体格式是什么? 404异常的状态码是什么时候,如何写到http response中 ArrayList如何传参?
谢谢,改成Book【2】不报错了。但是编号还是不能显示 是怎么回事呢?
你将count++ 挪到有参的构造方法里面就可以了
public Book(String name){
count++;
this.num="XX图书馆"+ count;
this.setName(name);
}
目前是这样改的 也能实现。
public void pri(){
System.out.println("书名:"+getName()+" 编号:"+new Book().getNum()) ;
}