java 中返回对象数组(急!!)
来源:百度知道 编辑:UC知道 时间:2024/05/25 03:10:14
比如有一个对象类A,能不能在A中有属性对象A的数组A[]?
能不能在A中写函数 A[] f() 返回的是A的对象数组?如果可以的话,返回的是不是地址传递?
能不能在A中写函数 A[] f() 返回的是A的对象数组?如果可以的话,返回的是不是地址传递?
我把他们的总结下
可以,具体操作:
class A
{
public A dd()
{
for(int i=0;i<10;i++)
//创建对象数组
return new A();
}
//create
A a[]=new A().dd();
}
返回的是地址 是对象在内存中开辟的存储单元的地址
class A
{
public A dd()
{
for(int i=0;i<10;i++)
return new A();
}
A a[]=new A().dd();
}
可以,具体操作,你自己试试就知道了哈