scala-collections

    1

    2답변

    Map의 값을 반복 할 때 주문 문제로 인해 일시적으로 실패하는 테스트가 있습니다. Scala는 유용하게도 성능을 저하시키면서 테스트를 안정적으로 만들어주는 ListMap을 제공합니다. 그래서 ImmutableMapFactory을 추상화하여 코드에 사용했습니다. class C { val immutableMapFactory = scala.collec

    0

    3답변

    두 세트의 객체가 있고 두 세트의 교차를 가져 오려고합니다. 세트의 객체는 내가 사용자의 집합을 얻고 교차로를보고 싶어 다른 클래스에서이 @BeanInfo class User { @JsonProperty @BeanProperty var name:String = "" @JsonProperty @BeanProp

    2

    1답변

    scala.swing.Panel의 좌표계를 오버라이드하려고합니다. 데카르트 좌표계의 첫 번째 사분면에서만 작업하고 싶습니다. 따라서 패널의 왼쪽 하단 모서리가 (0,0)으로 표시되기를 원하기 때문에 패널을 가로 질러 이동할 때 마우스는 양수 x 및 y 값으로 등록됩니다. 이것이 가능한지 아무도 아는가 ?? 감사합니다. 왼쪽 하단 오히려 오른쪽 상단보다 원산

    1

    3답변

    handleFailure 함수에서 "attempt"변수를 알 수 있도록 다음 코드를 수정할 수 있습니까? def getLoginAttempts(username: String): Option[Long] = ... getLoginAttempts(username) filter (attempts => attempts <= MAX_ATTEMPTS) map {

    10

    2답변

    가변 및 불변 세트에 포함되어 있습니다. 클래스의 equals 메소드가 오버라이드 (override)됩니다. equals 메서드에 대해 동일한 출력을 생성하는 두 개의 다른 개체를 집합에 추가하면 contains 메서드에 대한 변경 가능 집합과 불변 집합간에 다른 동작이 발생합니다. 두 호출이 동일한 출력 (true)를 생산한다이 들어 제 생각에는 Set(

    13

    3답변

    나와 함께하시기 바랍니다, 나는 여전히 스칼라로 꽤 noobish입니다. private lazy val keys : List[String] = obj.getKeys().asScala.toList obj.getKeys이 문서에 따라 (가져) JavaConverers를 통해 asScala을 요구하는 java.util.Iterator를을 반환 .. java.

    2

    1답변

    하나의 .bin 파일로 직렬화 된 여러 객체를 여는 데 문제가 있습니다. 지금은 파일을 열려고 할 때 하나의 객체 만 읽을 수 있습니다. 첫 번째 객체를 읽은 후에 오류 메시지가 표시됩니다 (더 이상 객체를 읽을 수 없음). 나는를 추적 내 버퍼 오브젝트 읽을 때 Exception in thread "AWT-EventQueue-0" java.security

    12

    3답변

    형 식으로 take 메서드의 동작이 혼동 스럽습니다. 그것은 항목을 소비하지 않는 것 같습니다. scala> Iterator(1,2,3) res0: Iterator[Int] = non-empty iterator scala> res0 take 2 toArray res1: Array[Int] = Array(1, 2) scala> res0.next

    30

    2답변

    저는 스칼라를 처음 접했고 컬렉션 계층 구조를 이해하려고합니다. '변경 가능'컬렉션과 '불변'컬렉션은 구분되어 있지만 구현 수준에서 이것이 실제로 무엇을 의미하는지, 그리고 이것이 val 및 var과 어떤 관련이 있는지 이해하지 못합니다. 아무도 나에게 이것에 대해 약간의 통찰력을 줄 수 있습니까? 또한 모든 컬렉션 클래스는 '변경 가능'버전과 '변경 불가

    13

    1답변

    나는 using을 (를) DoubleLinkedList (으)로 보았습니다. remove() 메소드가 라고 말합니다. "이중 링크 목록에서 현재 노드를 제거합니다."이 페이지에 에 대한 다른 언급이 없습니다. 현재 노드 란 무엇이며 어떻게 설정합니까? 물론이 방법만으로 항목을 제거 할 수는 없습니까?