首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Scala Map#get和Some()的返回

Scala Map#get和Some()的返回
EN

Stack Overflow用户
提问于 2012-02-22 14:07:48
回答 3查看 40.5K关注 0票数 26

我正在使用scala的Map#get函数,对于每个准确的查询,它都会以Some[String]形式返回

有没有一种简单的方法删除Some

示例:

代码语言:javascript
复制
def searchDefs{
    print("What Word would you like defined? ")
    val selection = readLine
    println(selection + ":\n\t" + definitionMap.get(selection))
  }

当我使用此方法并使用以下输入时:

代码语言:javascript
复制
What Word would you like defined? Ontology

返回值为:

代码语言:javascript
复制
Ontology:
    Some(A set of representational primitives with which to model a domain of knowledge or discourse.)

我想删除它周围的一些()。

有什么建议吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9389902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档