ArkTS语言的数据类型之Array类型

在ArkTS语言, Array类型是一种重要的类型

一 定义、初始化方法

Array类型(数组类型) 是一种用于存储和操作相同类型元素集合的数据结构。

数组中的第一个元素的索引为0. 数组可以通过类型后缀和数组泛型的方式定义。 使用示例如下:

  1. 使用类型后缀定义

let nums: number\[\] =1,2, 3;

let strs: string\[\] = "one", "two";

  1. 使用数组泛型定义

let numTs: Array = 1,2, 3;

let strTs: Arraystring= "one", "two";

当使用数组字面量语法创建数组时, ArkTS语言可以自行推断出数组元素的类型, 示例如下:

let nums = 1,2,3 ; //编译器自行推断nums数组的类型为 number\[\]

let strs = "one" , "two"; // 编译器自行推断strs 数组的类型为string\[\]

二 Array类型内置的方法

ArkTS语言中的Array类型也提供了很多方法来操作数组, 如下表所示

相关推荐
贾伟康8 小时前
【健康菜谱助手|01】HarmonyOS ArkTS 菜谱详情页实战:组织食材、营养、步骤和收藏状态
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康18 小时前
【健康菜谱助手|04】HarmonyOS ArkTS 一周膳食计划实战:管理日期、餐次与菜谱替换的联动
软件测试·移动开发·harmonyos·arkts·arkui·1024程序员节
贾伟康19 小时前
【健康菜谱助手|02】HarmonyOS ArkTS 烹饪步骤实战:把分步操作、完成状态和返回恢复做稳
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康1 天前
【健康菜谱助手|03】HarmonyOS ArkTS 冰箱食材推荐实战:从本地食材选择生成可解释的候选菜谱
软件测试·移动开发·harmonyos·arkts·arkui·1024程序员节
贾伟康1 天前
【化学实验室|17】HarmonyOS ArkTS 亮暗色与视觉令牌实战:集中颜色、间距和交互状态避免页面割裂
前端·移动开发·harmonyos·arkts·arkui
贾伟康2 天前
【化学实验室|18】HarmonyOS ArkTS 权限与隐私实战:让 module.json5、功能说明和拒绝路径一致
安全·移动开发·harmonyos·arkts·arkui
贾伟康2 天前
【化学实验室|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康2 天前
【化学实验室|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击
软件测试·移动开发·harmonyos·arkts·arkui
Eyfcom3 天前
〖深度〗鸿蒙 ArkTS 移动应用开发经验:从 TypeScript 心智模型到声明式运行时的六层认知重构
typescript·移动开发·harmonyos·arkts
行者-全栈开发3 天前
【鸿蒙心迹】让老照片变清晰:HarmonyOS 7.0 图像超分相册工程化落地与 5 个踩坑解法
arkts·相册·图像超分·harmonyos 7.0·corevisionkit·端侧 ai