我有一个类 例如:
class node()
{
...
node[4] nodeEntry;node()
{
for(int i=0;i<4;i++)
{
nodeEntry[i]=null;
}
}
}我想做一个数组 nodeEntry,这个数组中的每个元素都是node类型的,并且都赋值为null.像上面一样定义对吗?
class node()
{
...
node[4] nodeEntry;node()
{
for(int i=0;i<4;i++)
{
nodeEntry[i]=null;
}
}
}我想做一个数组 nodeEntry,这个数组中的每个元素都是node类型的,并且都赋值为null.像上面一样定义对吗?
解决方案 »
- Class到底是干什么用的?我看书都看不懂。。
- 如何解压zip文件?请各位高手给出详细的代码!!
- 100分只为异常,不知哪里出问题了!!!希望路过的兄弟进来帮帮忙!!小弟昨天已经弄了一晚上了!
- 各位大虾,java中怎样将两个整数交换啊?
- JMF播放MP3的问题
- 基于神经网络在元音识别中的研究,请教各位高手。。
- 我用java做的一个小程序,用jbuilt编译时可以插入数据,可是在网页中却不行????、
- 一个不用odbc 联sqlserver 2k的小问题,解决马上给分
- 如何写搜索引擎啊,有这方面的介绍吗(或书),java该怎么写啊
- String 与StringBuffer区别何在?谢谢!!!
- 解决问题马上给分,在线等!
- java编译时出现的错误
node[] nodeEntry = new node[4];
//用的时候根据下标循环
for(int i = 0 ;i<nodeEntry.length;i++)
{
nodeEntry[i] = 你要赋的值;
}
是否可以,为什么要设置成空那,有的时候空,会抛出NullPointException异常
就行了。对象创建的时候会自动被初始化成null,所以用循环置null值似乎没必要。