getOrElse用于当集合或者option中有可能存在空值或不存在要查找的值的情况
def getOrElse[B1 >: B](key : A, default : => B1) : B1 = { /* compiled code */ }
如果有值,那就可以得到这个值,如果没有就会返回一个默认值
val content = fieldMap.getOrElse("refer_url", "").toString
在Map中的用法
myMap.getOrElse("Key", "no key")
当不存在"Key"时,则直接返回"no key"