提交 0817ff8a 编写于 作者: B bi-hu

Modify the data about buffer

Signed-off-by: Nbi-hu <bihu@huawei.com>
https://gitee.com/openharmony/docs/issues/I67V72
上级 b6bf1915
...@@ -275,7 +275,7 @@ let result = lightWeightMap.get("sparrow"); ...@@ -275,7 +275,7 @@ let result = lightWeightMap.get("sparrow");
getIndexOfKey(key: K): number getIndexOfKey(key: K): number
查找指定元素第一次出现的下标值,如果没有找到该元素返回-1。 查找key元素第一次出现的下标值,如果没有找到该元素返回-1。
**系统能力:** SystemCapability.Utils.Lang **系统能力:** SystemCapability.Utils.Lang
...@@ -289,7 +289,7 @@ getIndexOfKey(key: K): number ...@@ -289,7 +289,7 @@ getIndexOfKey(key: K): number
| 类型 | 说明 | | 类型 | 说明 |
| -------- | -------- | | -------- | -------- |
| number | 返回指定元素第一次出现时的下标值,查找失败返回-1。 | | number | 返回key元素第一次出现时的下标值,查找失败返回-1。 |
**错误码:** **错误码:**
...@@ -313,7 +313,7 @@ let result = lightWeightMap.getIndexOfKey("sparrow"); ...@@ -313,7 +313,7 @@ let result = lightWeightMap.getIndexOfKey("sparrow");
getIndexOfValue(value: V): number getIndexOfValue(value: V): number
查找指定元素第一次出现的下标值,如果没有找到该元素返回-1。 查找value元素第一次出现的下标值,如果没有找到该元素返回-1。
**系统能力:** SystemCapability.Utils.Lang **系统能力:** SystemCapability.Utils.Lang
...@@ -327,7 +327,7 @@ getIndexOfValue(value: V): number ...@@ -327,7 +327,7 @@ getIndexOfValue(value: V): number
| 类型 | 说明 | | 类型 | 说明 |
| -------- | -------- | | -------- | -------- |
| number | 返回指定元素第一次出现时的下标值,查找失败返回-1。 | | number | 返回value元素第一次出现时的下标值,查找失败返回-1。 |
**错误码:** **错误码:**
......
# @ohos.util.LightWeightSet (非线性容器LightWeightSet)@ohos.util.LightWeightSet (非线性容器LightWeightSet) # @ohos.util.LightWeightSet (非线性容器LightWeightSet)
> **说明:** > **说明:**
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
......
...@@ -7,7 +7,7 @@ LinkedList底层通过双向链表实现,双向链表的每个节点都包含 ...@@ -7,7 +7,7 @@ LinkedList底层通过双向链表实现,双向链表的每个节点都包含
LinkedList和[List](js-apis-list.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链表,无法双向操作。 LinkedList和[List](js-apis-list.md)相比,LinkedList是双向链表,可以快速地在头尾进行增删,而List是单向链表,无法双向操作。
LinkedList和[ArrayList](js-apis-arraylist.md)相比,存取数据的效率不如ArrayList。 LinkedList和[ArrayList](js-apis-arraylist.md)相比,插入数据效率LinkedList优于ArrayList,而查询效率ArrayList优于LinkedList。
**推荐使用场景:** 当需要频繁的插入删除时,推荐使用LinkedList高效操作。 **推荐使用场景:** 当需要频繁的插入删除时,推荐使用LinkedList高效操作。
......
...@@ -15,7 +15,7 @@ List和[LinkedList](js-apis-linkedlist.md)相比,LinkedList是双向链表, ...@@ -15,7 +15,7 @@ List和[LinkedList](js-apis-linkedlist.md)相比,LinkedList是双向链表,
## 导入模块 ## 导入模块
```ts ```ts
import List from '@ohos.util.List'; import List from '@ohos.util.List';
``` ```
...@@ -546,8 +546,8 @@ list.add(2); ...@@ -546,8 +546,8 @@ list.add(2);
list.add(4); list.add(4);
list.add(5); list.add(5);
list.add(4); list.add(4);
list.sort((a: number, b: number) => a - b); list.sort((a: number, b: number) => a - b); // 结果为升序排列
list.sort((a: number, b: number) => b - a); list.sort((a: number, b: number) => b - a); // 结果为降序排列
``` ```
### getSubList ### getSubList
......
...@@ -242,7 +242,7 @@ let result = plainArray.getIndexOfValue("squirrel"); ...@@ -242,7 +242,7 @@ let result = plainArray.getIndexOfValue("squirrel");
getKeyAt(index: number): number getKeyAt(index: number): number
查找指定下标的元素键值对中key值。 查找指定下标元素键值对中的key值。
**系统能力:** SystemCapability.Utils.Lang **系统能力:** SystemCapability.Utils.Lang
...@@ -256,7 +256,7 @@ getKeyAt(index: number): number ...@@ -256,7 +256,7 @@ getKeyAt(index: number): number
| 类型 | 说明 | | 类型 | 说明 |
| -------- | -------- | | -------- | -------- |
| number | 返回该下标对应的元素键值对中key值,失败返回-1。 | | number | 返回该下标元素键值对中的key值,失败返回-1。 |
**错误码:** **错误码:**
...@@ -279,7 +279,7 @@ let result = plainArray.getKeyAt(1); ...@@ -279,7 +279,7 @@ let result = plainArray.getKeyAt(1);
getValueAt(index: number): T getValueAt(index: number): T
查找指定下标元素键值对中Value值,否则返回undefined。 查找指定下标元素键值对中的Value值,失败返回undefined。
**系统能力:** SystemCapability.Utils.Lang **系统能力:** SystemCapability.Utils.Lang
...@@ -293,7 +293,7 @@ getValueAt(index: number): T ...@@ -293,7 +293,7 @@ getValueAt(index: number): T
| 类型 | 说明 | | 类型 | 说明 |
| -------- | -------- | | -------- | -------- |
| T | 返回该下标对应的元素键值对中key值,失败返回undefined。 | | T | 返回该下标元素键值对中的value值,失败返回undefined。 |
**错误码:** **错误码:**
......
...@@ -78,8 +78,8 @@ delete(name: string): void ...@@ -78,8 +78,8 @@ delete(name: string): void
```js ```js
let urlObject = new Url.URL('https://developer.exampleUrl/?fod=1&bard=2'); let urlObject = new Url.URL('https://developer.exampleUrl/?fod=1&bard=2');
let paramsobject = new Url.URLParams(urlObject.search.slice(1)); let paramsObject = new Url.URLParams(urlObject.search.slice(1));
paramsobject.delete('fod'); paramsObject.delete('fod');
``` ```
...@@ -87,7 +87,7 @@ paramsobject.delete('fod'); ...@@ -87,7 +87,7 @@ paramsobject.delete('fod');
getAll(name: string): string[] getAll(name: string): string[]
获取指定名称的所有键值对 获取指定名称的所有键对应值的集合
**系统能力:** SystemCapability.Utils.Lang **系统能力:** SystemCapability.Utils.Lang
...@@ -101,7 +101,7 @@ getAll(name: string): string[] ...@@ -101,7 +101,7 @@ getAll(name: string): string[]
| 类型 | 说明 | | 类型 | 说明 |
| -------- | -------- | | -------- | -------- |
| string[] | 返回指定名称的所有键值对。 | | string[] | 返回指定名称的所有键对应值的集合。 |
**示例:** **示例:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册