스칼라 컬렉션의 클래스를 찾고 있습니다.이 클래스를 사용하면 항목 목록의 다음 및 이전 요소로 이동할 수 있습니다. 예를 들어다음 및 이전 메서드가있는 스칼라 컬렉션 컨테이너
:
val container = SomeClassFromScala(Int,Double,classOf[String],7)
container.getPreviousItem(Double) => Option[Int]
container.getNextItem(7) => None
는 GETNEXT/getPrevious이 API를 일정한 시간 스칼라 컬렉션 모든 클래스가있다.
코드를 작성할 수는 있지만 지금 당장 사용할 수있는 것이 있는지 알고 싶습니다.
예제에서 보여주는 것은 단순히 양방향 탐색이 아니라 컬렉션에서 임의의 개체를 찾고 결국/이전 요소를 찾는 방법입니다. 예를 들어 두개의'Double' 객체가 있다면이 콜렉션은 어떻게 동작해야합니까? – paradigmatic