java 如何创建一个依赖于ArrayList大小的Array?

qyzbxkaa  于 2023-04-04  发布在  Java
关注(0)|答案(1)|浏览(88)

public void findName(findName,findName []){...}
这个方法应该接受一个对象的arrayList和它们的价格作为一个双精度值数组。我需要这个数组和ArrayList的大小一样。
是否可以在声明中调用方法?(double[list.size()])这个问题还有其他解决方案吗?

2skhul33

2skhul331#

你不能这样做。因为方法接收数组作为参数,你不能改变它的大小。但是你可以在方法内部检查两个长度是否匹配,这取决于你想实现什么。我不确定你的约束是什么,但看起来这可以很容易地在调用之前调用方法。

相关问题