当前位置: 首页 > news >正文

吴中区做网站的公司南昌整站优化

吴中区做网站的公司,南昌整站优化,wordpress 网站维护,如何在网上推广信用卡非线性容器TreeSet 说明#xff1a; 本模块首批接口从API version 8开始支持。后续版本的新增接口#xff0c;采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档#xff1a;gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 T…非线性容器TreeSet 说明 本模块首批接口从API version 8开始支持。后续版本的新增接口采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 TreeSet基于[TreeMap]实现在TreeSet中只对value对象进行处理。TreeSet可用于存储一系列值的集合元素中value唯一且有序。 TreeSet和[HashSet]相比HashSet中的数据无序存放而TreeSet是有序存放。它们集合中的元素都不允许重复但HashSet允许放入null值TreeSet不允许。 推荐使用场景 一般需要存储有序集合的场景可以使用TreeSet。 导入模块 import TreeSet from ohos.util.TreeSet; TreeSet 属性 系统能力 SystemCapability.Utils.Lang 名称参数类型可读可写说明lengthnumber是否TreeSet的元素个数。 constructor constructor(comparator?:(firstValue: T, secondValue: T) boolean) TreeSet的构造函数。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明comparatorfunction否用户自定义的比较函数。 示例 let treeSet new TreeSet();isEmpty isEmpty(): boolean 判断该容器是否为空。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明boolean为空返回true不为空返回false。 示例 const treeSet new TreeSet(); let result treeSet.isEmpty();has has(value: T): boolean 判断此容器中是否含有该指定元素。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueT是指定元素。 返回值 类型说明boolean包含指定元素返回true否则返回false。 示例 let treeSet new TreeSet(); treeSet.has(123); treeSet.add(123); let result1 treeSet.has(123);getFirstValue getFirstValue(): T 获取容器中排序第一的数据。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明T返回排序第一的数据。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let result treeSet.getFirstValue();getLastValue getLastValue(): T 获取容器中排序最后的数据。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明T返回排序最后的数据。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let result treeSet.getLastValue();add add(value: T): boolean 向容器中添加一组数据。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueT是添加的成员数据。 返回值 类型说明boolean成功添加新数据至容器返回true否则返回false。 示例 let treeSet new TreeSet(); let result treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf);remove remove(value: T): boolean 删除指定的元素。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueT是指定的元素。 返回值 类型说明boolean成功删除元素返回true否则返回false。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let result treeSet.remove(sdfs);getLowerValue getLowerValue(key: T): T 获取容器中比传入元素排序靠前一位的元素。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyT是对比的元素值。 返回值 类型说明T返回排序中对比元素前一位的数据。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); treeSet.add(zdfgsd); let result treeSet.getLowerValue(sdfs);getHigherValue getHigherValue(key: T): T 获取容器中比传入元素排序靠后一位的元素。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyT是对比的元素。 返回值 类型说明T返回排序中传入元素后一位的数据。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); treeSet.add(zdfgsd); let result treeSet.getHigherValue(sdfs);popFirst popFirst(): T 删除容器中排序最前的数据。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明T返回删除的数据。 返回值 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let result treeSet.popFirst();popLast popLast(): T 删除容器中排序最后的数据。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明T返回删除的数据。 返回值 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let result treeSet.popLast();clear clear(): void 清除容器中的所有元素并把length置为0。 系统能力 SystemCapability.Utils.Lang 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); treeSet.clear();values values(): IterableIterator 返回包含此映射中包含的键值的新迭代器对象。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明IterableIterator返回一个迭代器。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let iter treeSet.values(); let temp iter.next().value; while(temp ! undefined) {console.log(value: temp);temp iter.next().value; } forEach forEach(callbackfn: (value?: T, key?: T, set?: TreeSet) void, thisArg?: Object): void 通过回调函数来遍历实例对象上的元素以及元素对应的下标。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明callbackfnfunction是回调函数。thisArgObject否callbackfn被调用时用作this值。 callbackfn的参数说明 参数名类型必填说明valueT否当前遍历到的元素。keyT否当前遍历到的元素和value相同。setTreeSet否当前调用forEach方法的实例对象。 示例 let treeSet new TreeSet(); treeSet.add(sdfs); treeSet.add(dfsghsf); treeSet.forEach((value, key) {console.log(value: value, key) });entries entries(): IterableIterator[T, T] 返回包含此映射中包含的键值对的新迭代器对象。 系统能力 SystemCapability.Utils.Lang 返回值 类型 HarmonyOS与OpenHarmony鸿蒙文档籽料mau123789是v直接拿说明IterableIterator[T, T]返回一个迭代器。 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs); let iter treeSet.entries(); let temp iter.next().value; while(temp ! undefined) {console.log(key: temp[0]);console.log(value: temp[1]);temp iter.next().value; }[Symbol.iterator] Symbol.iterator: IterableIterator 返回一个迭代器迭代器的每一项都是一个 JavaScript 对象,并返回该对象。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明IterableIterator返回一个迭代器 示例 let treeSet new TreeSet(); treeSet.add(Ahfbrgrbgnutfodgorrogorgrogofdfdf); treeSet.add(sdfs);// 使用方法一 for (let item of treeSet) { console.log(value: item); }// 使用方法二 let iter treeSet[Symbol.iterator](); let temp iter.next().value; while(temp ! undefined) {console.log(value: temp);temp iter.next().value; }
http://www.dnsts.com.cn/news/208730.html

相关文章:

  • 织梦资讯门户网站模板互联网十大创业项目
  • 网站生成器怎么做用源码做自己的网站
  • 属于门户网站的有番禺网站开发服务
  • 建设网站需要花多少钱网络架构师工资一般多少
  • 淘宝优惠的网站怎么做网站dns查询
  • 四川航天中瑞建设工程有限公司网站网站开发协议百度
  • 如何创建外卖网站seo网站外链专发
  • 普通网站建设是什么大理公司网站建设
  • 建材有限公司光速东莞网站建设三九手机网官网
  • 百度商桥代码怎么加到网站上进入网站服务器怎么做
  • 网站是什么样子的企业展示网站模板免费下载
  • wordpress如何按分类分栏seo关键词排名优化系统源码
  • 东湖南昌网站建设公司成品网站源码免费分享
  • jsp的网站网络自助服务平台
  • 宁夏电力建设工程公司门户网站东莞建设网站企业沟通平台
  • 门户网站内容龙岩天宫山供奉哪些菩萨
  • 雨花区网站建设北京做网站费用
  • 苏州专业网站设计制作公司网站建设客户开发方法
  • 免费建网站家谱系统怎么直接更新wordpress
  • 龙华网站建设推广平台做百度移动端网站优
  • 手游传奇网站淘宝网页版登录电脑版
  • 茂名网站建设建站系统做没用的网站
  • 手机摄影网站首页广州建设网站企业
  • 网站制作设计专业公司跨境电商怎么样
  • 小白怎么做网站搬家教程中国顶尖服装设计师
  • 网站建设备案要哪些校园大型活动策划方案
  • 中国制造网外贸网站静态网站做毕业设计
  • 哪个网站推广产品好免费网站排名优化在线
  • 免费做请帖的网站新建网站注意事项
  • 南京 招网站开发企业网站建设哪家公司好