如何在不知道数组大小的情况下初始化数组?
2022-09-01 22:41:45
我有一个情况,我必须对输入数组应用一个标准,并将另一个数组作为输出,该数组的大小将根据过滤标准减小。
现在的问题是我不知道过滤结果的大小,所以我不能用特定值初始化数组。我不希望它是大尺寸的空值,因为我使用的是array.length;后来。
一种方法是首先循环原始输入数组并设置一个计数器,然后用该计数器长度创建另一个循环并初始化并填充此数组[]。但是,是否无论如何都可以在一个循环中完成工作?