2014-07-14 2 views
0

Scala에서 Type을 "비어있는"것으로 지정할 수 있는지 궁금합니다.스칼라 : 형편없는 공허?

예를 들어 Null[String] 또는 Nothing[String] 또는 None[String]과 같은 것을 찾고 있습니다.

옵션을 사용하고 싶지 않습니다. 다른 사람과 "확장"것이라고

options: Map[String, Any] = Map("id" -> Null, "num" -> Null) 

: 솔직히 말해서, 내가 무엇을하고 있어요 나는지도해야한다

_options: Map[String, Any] = Map("id" -> "Hi", "num" -> 5) 
options = options ++ _options 

을 그리고 나는 가정 어떤 종류의 지정 할 수있게하려면 지도에 표시됩니다.

감사합니다.

답변

0

이 시도 할 수 있습니다 : 발 옵션 : 맵 [문자열, 모든 =지도 ("ID를"-> 널)

+0

코드에 약간의 설명을주십시오. –

+0

그게 내가 가진거야.하지만 여전히 가치에 어떤 종류의 타입도주지 않는다. – mdenton8

+0

당신의 요점은지도가 null을 포함 할 수 있는지 여부입니다. – jinglining

1

아무 것도 그냥 객체입니다. 그것은 상수를 좋아할 수도 있습니다.

+0

오른쪽. 그냥 Option.empty [문자열]? – mdenton8