java中 类中类 数组声明问题

一个Test类内部有一个BasicArray类,怎么在main中对这个BasicArray类申明为数组,并new,如部分代码Test.BasicArraythisArra... 一个 Test类 内部有一个 BasicArray 类, 怎么在main中对这个BasicArray类申明为数组,并new,

如部分代码
Test.BasicArray thisArray;
Test.BasicArray thatArray;
// 这里编译不过去
Test.BasicArray[] thirdArray = (new Test()).new BasicArray[10];
。。。。。

//报错信息
Test.java:221: error: '(' expected
Test.BasicArray[] thirdArray = (new Test()).new BasicArray[10];
^
1 error
展开
 我来答
百度网友85cd0964c
2015-07-14 · TA获得超过385个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:247万
展开全部
直接
BasicArray[] thirdArray = new BasicArray[10];

for (BasicArray ba : thirdArray) {
ba = new BasicArray();
}
追问
这样做是不行的  因为BasicArray这样访问不到的
追答
你把整个class代码贴出来看看吧,因为我刚才测试了一下是可以编译的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式