나는 다음과 같은 시나리오가 : 스칼라 2.8.0 이것은 잘 작동 sealed abstract class Type(val inUse: Boolean)
case class IntTy(override val inUse: Boolean) extends Type(inUse)
case class TupleTy(override val inUse: Boolean
안녕하세요 나는 follwong이 특성 변수를 오버로드 할 수 있습니다 : trait CarObject{
val name: String
}
def takeCarObject(obj:CarObject)
나는 특성 개체, CarObject을 준비하고 방법에 전달할 수있는 방법을 ? 나는 시도했다 : 개인 데프 createCarObject (STR :
scala 2.8.1에서 구현 된 프로젝트를 수행 중이며 scala 2.9.1로 마이그레이션하고 표준 대신 akka-actors 라이브러리를 사용하려고하지만 주요 변경 사항에 대한 요약을 찾지 못했습니다. 여기에 내가 찾은 내용이 있습니다. Changes between Scala 2.8 and Scala 2.9 Changes in Version 2.9.0
2.8.1에서 2.9.1로 마이 그 레이션을하면 흥미로운 점이 발견되었습니다. 콘솔이를 작성하는 시도 : >>import collection.immutable.Set.Set4
>>new Set4[Int](1,2,3,4)
이 제공 : java.lang.Error: Unexpected New
at scala.tools.nsc.symtab.Symb
방금 스칼라 게임을 시작했고 Michel Schinz (http://www.scala-lang.org/node/198)의 "Scala By Example"를 시작으로 사용했습니다. 특성에 관한 부분에서는 특성/특성을 테스트하기 위해 리플렉션/메소드 호출을 사용하려고 시도했으며 모든 비교 연산자를 테스트하려고했습니다. 나는 mangling이라는 이름으로이
'스칼라 프로그래밍, Second Edition의'페이지 (410)에 당신은 클래스 시뮬레이션 다음과 같은 방법을을 찾을 수 있습니다 : private def next() {
val item = agenda.head
agenda = agenda.tail
curtime = item.time
item.action()
}
scala.swing.Panel의 좌표계를 오버라이드하려고합니다. 데카르트 좌표계의 첫 번째 사분면에서만 작업하고 싶습니다. 따라서 패널의 왼쪽 하단 모서리가 (0,0)으로 표시되기를 원하기 때문에 패널을 가로 질러 이동할 때 마우스는 양수 x 및 y 값으로 등록됩니다. 이것이 가능한지 아무도 아는가 ?? 감사합니다. 왼쪽 하단 오히려 오른쪽 상단보다 원산
Drools에 새로 왔습니다. Scala와 Drools를 통합하려고합니다. 주어진 프로젝트를 http://www.gettingcirrius.com/2010/12/using-jboss-rules-drools-in-scala.html에 보내려고합니다. 코드는 벌금을 실행하고 오류가 없지만 규칙이 작동하지 않습니다 File f = new File("Weather
는 다음 스칼라 코드를 감안할 때 : 나는 기본 입력에 의문을 제기하지 않는 var short: Short = 0
short += 1 // error: type mismatch
short += short // error: type mismatch
short += 1.toByte // error: type mismatch
를 - 그것은 그 "짧은
사용자 ID 검색 결과로 반환되는 net.liftweb.util.Box 객체가 있습니다. box 객체는 다음과 같은 것을 반환합니다. net.liftweb.util.Box[MyEntity{attributes}]
어떻게 상자 내의 엔터티에 액세스 할 수 있습니까? 특히 상자 안의 엔티티 속성에 액세스하려고합니다.