Lines Matching refs:List

4 线性容器实现能按顺序访问的数据结构,其底层主要通过数组实现,包括ArrayList、Vector、List、LinkedList、Deque、Queue、Stack七种。
14 | List | 单向链表,占用的空间可以不连续。需要频繁的插入删除元素且需要使用单向链表时推荐使用。 |
40 ## List section
42 [List](../reference/apis-arkts/js-apis-list.md)可用来构造一个单向链表对象,即只能通过头结点开始访问到尾节点。List依据泛型定义,在内存中的存储位置可…
44 List和[LinkedList](../reference/apis-arkts/js-apis-linkedlist.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而Li…
46 当需要频繁的插入删除元素,并且需要使用单向链表时,推荐使用List高效操作。
48 可以通过get/set等接口对存储的元素进行修改,List进行增、删、改、查操作的常用API如下:
60 …ach(callbackfn: (value:T, index?: number, list?: List<T>)=> void,thisArg?: Object) | 遍历访问…
64 …lElements(callbackFn:(value: T,index?: number,list?: List<T>)=>T,thisArg?: Object) | 对Lis…
70 [LinkedList](../reference/apis-arkts/js-apis-linkedlist.md)可用来构造一个双向链表对象,可以在某一节点向前或者向后遍历List。Linked…
72 LinkedList和[List](../reference/apis-arkts/js-apis-list.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链…
198 | 修改元素 | replaceAllElements(callbackFn:(value: T,index?: number,list?: List<T>)=>T,thisArg…
206 此处列举常用的线性容器ArrayList、Deque、Stack、List的使用示例,包括导入模块、增加元素、访问元素及修改等操作。示例代码如下所示:
243 // List
244 import { List } from '@kit.ArkTS'; // 导入List模块
246 let list1: List<string> = new List();
248 let list2: List<number> = new List();
250 let list3: List<Array<number>> = new List();