高分火速求解,请在线朋友回答:java自定义类怎样生成实例数组?( className[] N=new className[X];怎么不行?)

duke0371 2002-08-27 09:53:47
java自定义类怎样生成实例数组?( className[] N=new className[X];怎么不行?)
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Joeblackyang 2002-08-27
  • 打赏
  • 举报
回复
className[] N=new className[X];这句话只是定义了一个数组,还需进一步初始化。
for (i=0;i<X;i++)
N[i]=new className();
qu_shihong 2002-08-27
  • 打赏
  • 举报
回复
你是不是没对这个数组进行初始化就用拉?!
qxjavajava 2002-08-27
  • 打赏
  • 举报
回复
class Quan
{
public static void main(String[] args)
{
Quan q = new Quan();
Quan u = new Quan();
Quan v = new Quan();
Quan w = new Quan();
Quan array[] = {q,u,v,w};
q.aMethod();
System.out.println("Hello World!");
}
public void aMethod()
{
System.out.println("******");
}

}
namowen 2002-08-27
  • 打赏
  • 举报
回复
这么写应该是没问题的。什么地方出的错?
liyangyang 2002-08-27
  • 打赏
  • 举报
回复
初始化。
for (i=0;i<11;i++)
N[i]=new className();
7 2002-08-27
  • 打赏
  • 举报
回复
报错信息?

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧