介绍
ArrayList是一种线性数据结构,底层基于数组实现。ArrayList会根据实际需要动态调整容量,每次扩容增加50%。
推荐使用场景: 当需要频繁读取集合中的元素时,推荐使用ArrayList。
文档中存在泛型的使用,涉及以下泛型标记符
导包
import ArrayList from '@ohos.util.ArrayList';
获取对象
let arrayList: ArrayList<string | number> = new ArrayList();
添加元素
export const testArray=()=>{
let arr:ArrayList<string>=new ArrayList()
for(let i=0;i<10;i++){
arr.add(i.toString())
}
console.log(`res:${JSON.stringify(arr)}`)
}