zoukankan      html  css  js  c++  java
  • 6、scala Map和Tuple

    1、  创建Map

    2、访问Map元素

    3、修改Map元素的值

    4、遍历Map

    5、SortedMap和LinkedHashMap

    6、Map的元素类型Tuple

    1、  创建Map

      创建不可变的Map

      

      创建可变的Map

      

      使用另外一种方式定义Map元素

      

      创建空的HashMap

      

    2、访问Map元素

      获取指定key对应的value,如果key不存在,会报错 ages(“LiLei”)

      使用contains函数检查key是否存在

      

      getOrElse函数

       

    3、修改Map元素的值

      直接修改Map里面元素的值        ages(“LiLei”) =31

      增加多个元素和移除元素

      

      更新不可变的map和移除不可变map的元素

      

    4、遍历Map

      遍历entrySet,遍历key, 遍历value,生成新map反转key和value

      

    5、SortedMap和LinkedHashMap

      SortedMap可以自动对Map的key的排序

      

      LinkedHashMap可以记住插入的entry的顺序

      

    6、Map的元素类型Tuple

      简单Tuple和访问Tuple

      

      zip

      

  • 相关阅读:
    Ajax请求如何设置csrf_token
    js和jQuery实现的Ajax
    Ajax简介
    JSON
    Django基础之中间件的执行流程
    Django基础之中间件
    Django基础之ModelForm
    Django基础之form表单的补充进阶
    APK的反编译(获取代码和资源文件)
    Smali语法基础
  • 原文地址:https://www.cnblogs.com/haisongvip/p/9534012.html
Copyright © 2011-2022 走看看