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

word网站流程图怎么做建立公司网站要多少钱

word网站流程图怎么做,建立公司网站要多少钱,网站开发需多少钱,做汽车网站费用鸿蒙开发-UI-web 鸿蒙开发-UI-web-页面 鸿蒙开发-ArkTS语言-基础类库 鸿蒙开发-ArkTS语言-并发 鸿蒙开发-ArkTS语言-并发-案例 鸿蒙开发-ArkTS语言-容器 文章目录 前言 一、非线性容器 1.HashMap 2.HashSet 3.TreeMap 4.TreeSet 5.LightWeightMap 6.LightWeightSet 7.P… 鸿蒙开发-UI-web 鸿蒙开发-UI-web-页面 鸿蒙开发-ArkTS语言-基础类库 鸿蒙开发-ArkTS语言-并发 鸿蒙开发-ArkTS语言-并发-案例 鸿蒙开发-ArkTS语言-容器 文章目录 前言 一、非线性容器 1.HashMap 2.HashSet 3.TreeMap 4.TreeSet 5.LightWeightMap 6.LightWeightSet 7.PlainArray 二、非线性容器使用 总结 前言 上文详细学习鸿蒙开发ArkTS语言容器类库线性容器的特点以及常见操作的API本文将学习非线性容器的相关知识。 一、非线性容器 非线性容器实现能快速查找的数据结构其底层通过hash或者红黑树实现包括HashMap、HashSet、TreeMap、TreeSet、LightWeightMap、LightWeightSet、PlainArray七种 1.HashMap 常用API如下 操作 描述 增加元素 通过set(key: K, value: V)函数每次在HashMap增加一个键值对。 访问元素 通过get(key: K)获取key对应的value值。 通过keys()返回一个迭代器对象包含map中的所有key值。 通过values()返回一个迭代器对象包含map中的所有value值。 通过entries()返回一个迭代器对象包含map中的所有键值对。 forEach(callbackFn: (value?: V, key?: K, map?: HashMapK, V) void, thisArg?: Object)访问整个map的元素。 通过[Symbol.iterator]():IterableIterator[K,V]迭代器进行数据访问。 修改元素 通过replace(key: K, newValue: V)对指定key对应的value值进行修改操作。 通过forEach(callbackFn: (value?: V, key?: K, map?: HashMapK, V) void, thisArg?: Object)对map中元素进行修改操作。 删除元素 通过remove(key: K)对map中匹配到的键值对进行删除操作。 通过clear()清空整个map集合。 2.HashSet 常用API如下 操作 描述 增加元素 通过add(value: T)函数每次在HashSet增加一个值。 访问元素 通过values()返回一个迭代器对象包含set中的所有value值。 通过entries()返回一个迭代器对象包含类似键值对的数组键值都是value。 通过forEach(callbackFn: (value?: T, key?: T, set?: HashSetT) void, thisArg?: Object)访问整个set的元素。 通过[Symbol.iterator]():IterableIteratorT迭代器进行数据访问。 修改元素 通过forEach(callbackFn: (value?: T, key?: T, set?: HashSetT) void, thisArg?: Object)对set中value进行修改操作。 删除元素 通过remove(value: T)对set中匹配到的值进行删除操作。 通过clear()清空整个set集合。 3.TreeMap 常用API如下 操作 描述 增加元素 通过set(key: K,value: V)函数每次在TreeMap增加一个键值对。 访问元素 通过get(key: K)获取key对应的value值。 通过getFirstKey()获取map中排在首位的key值。 通过getLastKey()获取map中排在未位的key值。 通过keys()返回一个迭代器对象包含map中的所有key值。 通过values()返回一个迭代器对象包含map中的所有value值。 通过entries()返回一个迭代器对象包含map中的所有键值对。 通过forEach(callbackFn: (value?: V, key?: K, map?: TreeMapK, V) void, thisArg?: Object)访问整个map的元素。 通过[Symbol.iterator]():IterableIterator[K,V]迭代器进行数据访问。 修改元素 通过replace(key: K,newValue: V)对指定key对应的value值进行修改操作。 通过forEach(callbackFn: (value?: V, key?: K, map?: TreeMapK, V) void, thisArg?: Object)对map中元素进行修改操作。 删除元素 通过remove(key: K)对map中匹配到的键值对进行删除操作。 通过clear()清空整个map集合。 4.TreeSet 常用API如下 操作 描述 增加元素 通过add(value: T)函数每次在TreeSet增加一个值。 访问元素 通过values()返回一个迭代器对象包含set中的所有value值。 通过entries()返回一个迭代器对象包含类似键值对的数组键值都是value。 通过getFirstValue()获取set中排在首位的value值。 通过getLastValue()获取set中排在未位的value值。 通过forEach(callbackFn: (value?: T, key?: T, set?: TreeSetT) void, thisArg?: Object)访问整个set的元素。 通过[Symbol.iterator]():IterableIteratorT迭代器进行数据访问。 修改元素 通过forEach(callbackFn: (value?: T, key?: T, set?: TreeSetT) void, thisArg?: Object)对set中value进行修改操作。 删除元素 通过remove(value: T)对set中匹配到的值进行删除操作。 通过clear()清空整个set集合。 5.LightWeightMap 常用API如下 操作 描述 增加元素 通过set(key: K,value: V)函数每次在LightWeightMap增加一个键值对。 访问元素 通过get(key: K)获取key对应的value值。 通过getIndexOfKey(key: K)获取map中指定key的index。 通过getIndexOfValue(value: V)获取map中指定value出现的第一个的index。 通过keys()返回一个迭代器对象包含map中的所有key值。 通过values()返回一个迭代器对象包含map中的所有value值。 通过entries()返回一个迭代器对象包含map中的所有键值对。 通过getKeyAt(index: number)获取指定index对应的key值。 通过getValueAt(index: number)获取指定index对应的value值。 通过forEach(callbackFn: (value?: V, key?: K, map?: LightWeightMapK, V) void, thisArg?: Object)访问整个map的元素。 通过[Symbol.iterator]():IterableIterator[K,V]迭代器进行数据访问。 修改元素 通过setValueAt(index: number, newValue: V)对指定index对应的value值进行修改操作。 通过forEach(callbackFn: (value?: V, key?: K, map?: LightWeightMapK, V) void, thisArg?: Object)对map中元素进行修改操作。 删除元素 通过remove(key: K)对map中匹配到的键值对进行删除操作。 通过removeAt(index: number)对map中指定index的位置进行删除操作。 通过clear()清空整个map集合。 6.LightWeightSet 常用API如下 操作 描述 增加元素 通过add(obj: T)函数每次在LightWeightSet增加一个值。 访问元素 通过getIndexOf(key: T)获取对应的index值。 通过values()返回一个迭代器对象包含map中的所有value值。 通过entries()返回一个迭代器对象包含map中的所有键值对。 通过getValueAt(index: number)获取指定index对应的value值。 通过forEach(callbackFn: (value?: T, key?: T, set?: LightWeightSetT) void, thisArg?: Object)访问整个set的元素。 通过[Symbol.iterator]():IterableIteratorT迭代器进行数据访问。 修改元素 通过forEach(callbackFn: (value?: T, key?: T, set?: LightWeightSetT) void, thisArg?: Object)对set中元素进行修改操作。 删除元素 通过remove(key: K)对set中匹配到的键值对进行删除操作。 通过removeAt(index: number)对set中指定index的位置进行删除操作。 通过clear()清空整个set集合。 7.PlainArray 常用API如下 操作 描述 增加元素 通过add(key: number,value: T)函数每次在PlainArray增加一个键值对。 访问元素 通过get(key: number)获取key对应的value值。 通过getIndexOfKey(key: number)获取PlainArray中指定key的index。 通过getIndexOfValue(value: T)获取PlainArray中指定value的index。 通过getKeyAt(index: number)获取指定index对应的key值。 通过getValueAt(index: number)获取指定index对应的value值。 通过forEach(callbackFn: (value: T, index?: number, PlainArray?: PlainArrayT) void, thisArg?: Object)访问整个plainarray的元素。 通过[Symbol.iterator]():IterableIterator[number, T]迭代器进行数据访问。 修改元素 通过setValueAt(index:number, value: T)对指定index对应的value值进行修改操作。 通过forEach(callbackFn: (value: T, index?: number, PlainArray?: PlainArrayT) void, thisArg?: Object)对plainarray中元素进行修改操作。 删除元素 通过remove(key: number)对plainarray中匹配到的键值对进行删除操作。 通过removeAt(index: number)对plainarray中指定index的位置进行删除操作。 通过removeRangeFrom(index: number, size: number)对plainarray中指定范围内的元素进行删除操作。 通过clear()清空整个PlainArray集合。 二、非线性容器使用 非线性容器HashMap、TreeMap、LightWeightMap、PlainArray的使用示例 总结 本文详细学习鸿蒙开发ArkTS语言容器类库非线性容器的特点以及常见操作的API下文将学习XML生成、解析与转换相关知识。
http://www.hkea.cn/news/14260686/

相关文章:

  • 手机免费建站平台下载安全的合肥网站建设
  • 大型网站建设个人网站不备案会怎么样
  • 西安市城乡建设网官方网站wordpress 淘宝客模板
  • 购物商城网站开发项目网络图关键路径
  • 利用wordpress建站怎么上传网页响应式网页设计的目的是什么
  • 西安英文旅游网站建设wordpress 主题加密
  • cms 网站建设建立数据库连接时出错wordpress
  • 做网站的技术员网站制作方案有哪些
  • 辽宁鞍山玉佛苑百度关键词优化送网站
  • 爱网站黄手机app制作下载
  • 简答题网站建设步骤萧县做网站
  • 门户网站怎样做龙之向导外贸网站网址
  • 龙岗网站建设推广报价正邦集团招聘
  • 济宁市环保局建设项目审批网站佛山专业的网页制作
  • 保险网站有哪些平台电子商务实网站的建设课件
  • 传奇网站模板怎么做的吗免费seo教程资源
  • 淘宝客api网站架设教程热血传奇网页游戏
  • 如何增加网站的访问量郑州专业的网站公司
  • 秦皇岛市建设局网站关于装配式专家如何给wordpress图片切换
  • 连云港做网站多少钱南宁seo外包服务商
  • 网站建设 岗位职责 智联设计师网上接单被骗
  • dedecms口腔医院类网站模板 织梦网站模板网站跳转怎么办
  • 做设计找图有哪些网站有哪些问题广西柳州网站制作公司
  • 做网站大优惠网页设计学生作业
  • 夏天做哪个网站能致富打开部分网站很慢
  • 中山网站建设设计龙口建网站首选公司
  • 做网站的相关协议网站新闻源码
  • 网站可以做的兼职杰森影像网站建设
  • 洛阳网站推广怎么做wordpress安装到本地
  • 门户网站的特征wordpress调用实际那