首页 文章
  • 55 votes
     answers
     views

    如何从Scala中的Collection中获取选项?

    有没有办法,只使用Scala集合API,在尝试通过索引获取元素时获取List中的Option? 我正在寻找相应的这个功能,它存在吗? def optionalValue[T](l: List[T], index: Int) = { if (l.size < (index+1)) None else Some(l(index)) } 谢谢
  • 0 votes
     answers
     views

    DRY使用Option的值的多个字段

    Background 我'm using a java web UI library (Vaadin, but that'无关紧要 - 我没有使用Scaladin附加组件,其中 TextField 有一个方法 setValue(String) 来设置当前文本值 . 由于它是一个java库,它没有 Option 的概念,但可以表示 null 值,例如,一个空字符串(它's configurable)...

热门问题