创建一个ADT类型的(class)的数组对象的时候,是new出来的,接下来对它的对象进行操作的时候为什么回出现空指针异常?(有代码) 二分查找的算法写错了一个地方,呵呵,应该是while( big >= small),大家继续帮忙那个空指针异常原因是什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在 dir[i].setName( i + " 's name");//出现空指针异常这句上面加一个dir[i] = new DirectoryEntry();就正确了。因为JAVA创建ARRAY的时候,不是基本类型的,也就是对象都默认为NULL的。 DirectoryEntry dir[] = new DirectoryEntry[10];数组中的对象元素没有实例化改为dir[1]=new DirectoryEntry(); java文件拷贝I/O优化 一个基础题目询问!! 有关用Axis写soap中用service和Call的问题 【提问】能不能读写一个正在被其它文件使用的文件啊? j2ee包,myeclipse 新手问题,麻烦大家帮忙解释一下,谢谢。 请问java怎样启动 打印机 ? 谁做过用jbuilder调dll? 我想做一个像chinaren的邮件系统一样的邮件系统?谁知道大体思路,或是由这方面的源代码?谢谢! 关于java性能! 哪位好人有方正国际的面试题吗?帮个忙吧?发一芬 是否可以将java下的CLASS文件转为DLL等,可以在DELPHI下调用。
dir[i].setName( i + " 's name");//出现空指针异常
这句上面加一个
dir[i] = new DirectoryEntry();
就正确了。因为JAVA创建ARRAY的时候,不是基本类型的,也就是对象都默认为NULL的。
数组中的对象元素没有实例化
改为
dir[1]=new DirectoryEntry();