关于JAVA引用类型数组的一点问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 09:15:36
public class A{
public static void main(String[]args){
B[] b = new B[5];
for(int i=0; i<b.length;i++){
b[i] = new B();
}
}
}
这里我new 出5个B数组的对象B就是一个引用类型的数组 之前没有定义过B这个类 这时候我想给B数组的对象付值要怎么做呢? 可以直接写b[0] = "no"; 这么写可以么?
我已经定义B了啊? 只是没有B 这个类 我能直接写出 B这个引用类型的数组么?

没有定义B这个类怎么能创建B的应用呢?

你所说的定义了B,难道是是定义了B这个变量?晕。

B[] b = new B[5]; 的意思是创建5个B类的实例,以数组的形式。B不是类又不是基础数据类型怎么new。

没定义B能引用哇???