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()) ; } 一个奇怪的问题!用eclipse运行一个简单的线程问题!! jpanel 图片的显示 急,请大家帮下忙! 关于键盘输入输出的菜鸟问题。。。 如何输入一个拥有8列或大一些的文本框 关闭应用程序,输入输出流和Socket会不会自动关闭? java小鸟问题 请问在java中如何将一个xml格式的字符串转换成xml document 要求xml格式的字符串中可以有空格和换行 急急急!!!关于线程问题的请教 请问如何分辨java建立的是tcp还是udp,这段程序是tcp的客户端吧? 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()) ;
}