그래서 2.8.2로 build.sbt에 나열된 Scala에 대한 종속성이있는 그래프 라이브러리를 사용하고 있습니다. 나는 스칼라 2.9.2로 변경 시도하고 그것을 잘 컴파일,하지만 런타임 오류가있어 : 또한 오류의 혼란의 줄 번호를 나열 [error] (run-main) java.lang.NoSuchMethodError: scala.runtime.RichI
Scala에서 Type을 "비어있는"것으로 지정할 수 있는지 궁금합니다. 예를 들어 Null[String] 또는 Nothing[String] 또는 None[String]과 같은 것을 찾고 있습니다. 옵션을 사용하고 싶지 않습니다. 다른 사람과 "확장"것이라고 options: Map[String, Any] = Map("id" -> Null, "num" ->
나는이 두 매개 변수를 취하는 스칼라 방법 : ... 내가 널 대신 긴의 전달해야 할 몇 가지 경우에 따라 그런 일 def test(x:Long,y:Int){}
을 : test(null,x)
을 는 그 결과 scala> test(null,2) :7: error: type mismatch; found : Null(null) required: Long
저는 스칼라에서 완전히 새롭습니다. 여기에 빈 배열을 변수에 할당하려고 시도했지만 성공했습니다. 그러나 변수에 정수 요소를 추가하려고하면 다음과 같은 오류가 발생합니다. var c=Array()
c: Array[Nothing] = Array()
scala> c=Array(1)
<console>:8: error: type mismatch;
fou
나는 다음 클래스 정의가에 기본 객체에 호출합니다. 예를 들어, 나는 할 수 있도록하고 싶습니다 : val a = new Foo({() => List(1, 2, 3).toIterator })
val b = new Foo({() => List(4, 5, 6).toIterator })
val c = a ++ b
을 그리고 c 동일해야한다 : 나는 전달자
현재 Play 2.0 (스칼라)에서 플레이 중입니다. 나는 그것이 많은 재미임을 인정해야한다. 비록 데이터베이스 작업 예외와 관련된 질문이입니다. 의 내가 도메인 클래스로 자동차이 나는 분야 중 하나에 무결성 제약 조건을 가지고,의는 모델 그래서 그 DB에 내가 두 (2) 행을 갖는 가질 수 없습니다 가정 해 봅시다 가정 해 봅시다 나는이를 호출 할 때
I val content = "bala.ba* [email protected] jiang.xin="
방법 스칼라에서 그 정크 문자 (*, @ & =)의 필터링 할 수 있나요? 지금은 자바 하위 문자열을 사용하고 있습니다. 스칼라에는 적합하지 않을 수 있습니다. 는 또한을 시도 filter (_ != "*") filter (_ != "@") filter
스칼라와 자바에서 서로 다른 출력을 제공하는 코드 스 니펫이 있습니다. 나는 자바에서와 같은 출력을 원한다. 자바 출력 : 스칼라에서 2012-12-13T10:36:38 출력 : 2012-12-13T10:35:38.000+04:00 /**
* Convert the datetime to XMLGregorianCalendar datetime format.
자바에서 스칼라 코드를 호출해야하므로 특정 메서드가 특정 예외를 throw하는 컴파일러에 알려야합니다. 이것은 easy to do for one exception이지만 여러 예외를 throw하는 메서드를 선언하는 데 어려움을 겪고 있습니다. @throws(classOf[ ExceptionA ], classOf[ExceptionB])
을 그리고, 분명히,