Java中数组的应用
Java中数组的使用
最近在做一个宠物商店的实例。
具体代码不说了,实现方法很多,我也都看懂了。
但是我想做一个效果,如下
Pet[] PesSearch(String)
{
}
int main()
{
Pet rePet[];
rePet = PesSearch("feature");//想实现这样的效果 该怎么做? 函数内部返回的Pet的长度是不确定的。
//在外部能不能用另外一个数组接收,小弟原来是学C++的,知道在C++里面可以使用指针来解决这个问题,有没有Java大神告诉我在Java里面怎么解决这个问题?
}
------最佳解决方案--------------------
Pet[] PesSearch(String)
{
Pet[] pet = new Pet[5];
//TODO 初始化
return pet;
}
------其他解决方案--------------------
长度不确定就用List呗。
直接返回List或者返回List转化得到的数组。
------其他解决方案--------------------
你的main方法中那样的就可以
------其他解决方案--------------------
list 啊 。。。。。。。
------其他解决方案--------------------
我在主函数中应该怎么来接收这个返回的数组呢?
------其他解决方案--------------------
我发现了不用List也可以! 呵呵! 直接int a[]=就好了!
------其他解决方案--------------------
多谢各位帮助! 散分了!
最近在做一个宠物商店的实例。
具体代码不说了,实现方法很多,我也都看懂了。
但是我想做一个效果,如下
Pet[] PesSearch(String)
{
}
int main()
{
Pet rePet[];
rePet = PesSearch("feature");//想实现这样的效果 该怎么做? 函数内部返回的Pet的长度是不确定的。
//在外部能不能用另外一个数组接收,小弟原来是学C++的,知道在C++里面可以使用指针来解决这个问题,有没有Java大神告诉我在Java里面怎么解决这个问题?
}
------最佳解决方案--------------------
Pet[] PesSearch(String)
{
Pet[] pet = new Pet[5];
//TODO 初始化
return pet;
}
------其他解决方案--------------------
长度不确定就用List呗。
直接返回List或者返回List转化得到的数组。
------其他解决方案--------------------
你的main方法中那样的就可以
------其他解决方案--------------------
list 啊 。。。。。。。
------其他解决方案--------------------
我在主函数中应该怎么来接收这个返回的数组呢?
------其他解决方案--------------------
我发现了不用List也可以! 呵呵! 直接int a[]=就好了!
------其他解决方案--------------------
多谢各位帮助! 散分了!