HashMap用于存储元素。它使用哈希码存储元素并返回地图。
HashMap示例在此示例中, 我们创建了一个HashMap。
import scala.collection.immutable._object MainObject{def main(args:Array[String]){var hashMap = new HashMap()var hashMap2 = HashMap("A"->
"Apple", "B"->
"Ball", "C"->
"Cat")println(hashMap)println(hashMap2)}}
输出
Map()Map(A ->
Apple, B ->
Ball, C ->
Cat)
Scala HashMap示例:添加和访问元素
【Scala HashMap用法示例】在下面的示例中, 我们创建了一个HashMap。该程序还添加了元素和访问元素。
import scala.collection.immutable._object MainObject{def main(args:Array[String]){var hashMap = HashMap("A"->
"Apple", "B"->
"Ball", "C"->
"Cat")hashMap.foreach {case (key, value) =>
println (key + " ->
" + value)// Iterating elements}println(hashMap("B"))// Accessing value by using keyvar newHashMap = hashMap+("D"->
"Doll")newHashMap.foreach {case (key, value) =>
println (key + " ->
" + value)}}}
输出
A ->
AppleB ->
BallC ->
CatBallA ->
AppleB ->
BallC ->
CatD ->
Doll
推荐阅读
- Scala finally块的用法示例
- Scala HashSet用法详解
- Scala异常处理示例
- Scala文件处理示例详解
- 路由基础之配置OSPF的认证和被动接口的配置
- All in one PKI技术和Cisco CA操作
- 图文并茂!深入了解RocketMQ的过期删除机制
- ACE框架特性调研——手势事件流程分析
- 深度详解JVM类字节码