我有一个带有 4 个数字的数组名称“资产”。然后我将其转换为存储在 arraylist 中。然后用arraylist 复制到另一个数组。这个算法正确吗?添加 5 后,数组现在应该能够显示 5 个数字
List assetList = new ArrayList();
String[] asset = {"1", "2", "3", "4"};
Collections.addAll(assetList, asset);
assetList.add("5");
String [] aListToArray = new String[assetList.size()];
aListToArray.toArray(aListToArray);