Scala -Java Interop : Scala는 Java가 소비 할 수있는 바이트 코드에서 열거를 방출 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1088615

문제

Java/Scala가 혼합 된 프로젝트가 있습니다. Scala 라이브러리를 사용하는 Java Gui 코드입니다. 컴파일 시간에 Java 열거를 방출 할 수 있도록 Scala 코드를 작성하는 방법이 있습니까? 내가 지금까지 시도한 접근법 (봉인 된 케이스 클래스, 확장 열거)은 정상적인 클래스를 생성하는 것으로 보입니다.

도움이 되었습니까?

해결책

왜 당신은 당신의 글을 쓸 수 없습니다 enum 수업 자바에서? Mixed-Source (예 : Java + Scala) 프로젝트는 완벽하게 실현 가능합니다 ...

다른 팁

Scala는이 시점에서 Java 1.4 기능 만 지원합니다.

Java Enums는 Java 1.5에 도입되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top