zoukankan      html  css  js  c++  java
  • scala中的Option

    Scala中Option是用来表示一个可选类型

    什么是可选? --> 主要是指 有值(Some) 和 无值(None)-->Some和None是Option的子类

    val myMap:Map[String,String] = Map("key1"->"value1") 
    //获取集合value的值 
    val maybeString1: Option[String] = myMap.get("key1") 
    val maybeString2: Option[String] = myMap.get("key2")
    println(maybeString1) println(maybeString2) 
    //快捷创建返回值 --> 直接在 表达式的最后使用.var回车
    val str = "111" 
    val str1: String = str + "11" 
    // ctrl+atl+v
     val str2: String = str1 +"222"
    ps: 因为获取的数据是Some或者是None所以不能直接操作数据 --> 接下来的处理方式就是模式匹配或get
    方法
    

      

  • 相关阅读:
    石墨烯
    spring 安装
    orm 对象关系映射
    刷机问题
    环境必备
    spring 例子
    刷系统——黑屏问题
    android 文件下载
    c# 事件处理
    回忆测试广告理论
  • 原文地址:https://www.cnblogs.com/liangyan131/p/12014365.html
Copyright © 2011-2022 走看看