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

仓颉语言开发初体验HashMap,变量定义、方法定义

开发环境参考官网即可。

如何使用HashMap操作数据,循环数据

func mapTest() :HashMap<String, Int64>{let b=HashMap<String, Int64>();for (i in 1..=100){var str: String=i.toString()b.put("name"+str,i);}return b;
}

上面代码是将值写入HashMap, for循环的意思是 循环1-100的数据,写入map,如果使用1. . 100,数据是1-99,这个写法很个性哈。

那我们循环出数据,输出一下

 var map=mapTest();for((key,value) in map){println("key=${key},value=${value}")}

变量定义,方法定义,方式和java有一定的区别

func mapTest() :HashMap<String, Int64>   代表方法mapTest 返回值类型是HashMap<String, Int64>

变量申明

let age: Int64 =14

 var age2: Int64=333

我做为了一个java老头,发现写法有那么点不适应,但是写写感觉也就无所谓了。

相关文章:

  • 常宁市建设局网站百度高搜
  • 东莞企业网站建设seo是哪里
  • dwcc如何做网站网络公司网页设计
  • 东阿做网站优化大师网页版
  • java做博客网站有哪些网络公司seo教程
  • 有哪些网站可以做问卷调查班级优化大师免费下载
  • 网络安全之SQL RCE漏洞
  • 【Excel数据分析】花垣县事业单位出成绩了,用Excel自带的M语言做一个数据分析
  • 深入剖析Nginx架构及其不同使用场景下的配置
  • Ubuntu下布署mediasoup-demo
  • 【LLM安全】MCP(模型上下文协议)及其关键漏洞、技术细节
  • VUE3入门很简单(2)--- 计算属性
  • 力扣网C语言编程题:搜索二维矩阵的普通解法与二分查找法
  • 面试150 文本左右对齐
  • 用Dockerfile点亮你的容器化世界:从零到精通
  • 基于定制开发开源AI智能名片S2B2C商城小程序源码的H5游戏开发模式创新研究
  • 【音视频】Ubuntu下配置ffmpeg库
  • 网络路由策略与过滤策略原理及实验脚本
  • 【零基础学AI】 第6讲:数据可视化基础
  • 【STM32】[特殊字符] WWDG(窗口看门狗)学习笔记
  • 【unitrix】 4.7 库数字取反(not.rs)
  • Vue 3 高级编程技巧
  • 《天行数据查询系统项目介绍》
  • 2025.6.26总结
  • 云原生 Cloud Native
  • uniapp打包ios和苹果应用安装/上架详细指南