0
지도에서 요소의 다른 유형을하는 방법 :나는 두 해시 세트를 가지고 여기
var graph = Map[String, HashSet[_]]()
graph.put("e", edges)
graph.put("v", vertexes)
하지만 지금은 먹고 싶어 :이 같은 맵에 넣어하려는
var vertexes = new HashSet[String]()
var edges = new HashSet[RDFTriple]() //RDFTriple is a class
을 꼭지점과 가장자리는 각각 있지만 실패했습니다. 나는이 HashSet[String]
및 HashSet[RDFTriple]
을 원하는 동안
val a = graph.get("v")
a match {
case _ => val v = a
}
val b = graph.get("e")
b match {
case _ => val e = b
}
그러나 v
및 e
이 Option[HashSet[_]]
로 인식 : 나는 다음과 같은 일을 시도했습니다.
어떻게하면됩니까?
나는 너무 오랫동안 나를 귀찮게한다.
같은Map
에서 서로 다른 형식을 사용하지 않는 것이 좋습니다
대단히 감사합니다. 그게 내가 원하는거야. – Frank