OpenHarmoney Arkts线性容器ArrayList

117 阅读1分钟

介绍

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)}`)
}


测试成功

image.png