-2
var buffer = new ListBuffer[Any]()
buffer += "Some Text"
buffer += 10
buffer += Some("text")
그래서이 ListBuffer를 목록으로 변환하면 형식이 유지되지 않습니다.List ListBuffer [Any]는 요소 유형을 유지할 수 있습니까?
scala> buffer.toList
res5: List[Any] = List(123, Some(abc))
이 방법이 있습니까?
유형은'모두 '입니다. 어떤 유형을 유지 하시겠습니까? – ashawley
예, 유형이 유지됩니다. 여러분의 예제가 보여 주듯이,'ListBuffer [X]'로 시작해서'.toList'를 적용하면'List [X]'를 얻을 수 있습니다. 전환시 형식 정보가 손실되지 않습니다. – jwvh