Java 문제를 해결하기 위해 기본적으로 Option 클래스를 구현하여 Java에서 Scala Option의 동작을 모방하고 싶습니다. 내 구현이 예상대로 작동하는지 여러 번 테스트했다. 첫 번째 테스트는 다음과 같습니다.Java에서 Scala 옵션을 모방하려고 할 때의 문제
@Test
public void Empty_Option_Has_No_Value() {
Assert.assertFalse(Option.<SomeClass> createEmptyOption()
.hasValue());
}
"Option.<SomeClass> createEmptyOption()"
표기법을 본 적이 있습니까? Option 인스턴스를 반환하지만 내 코드가 컴파일되지 않는 createEmptyOption() 메서드를 만들려고했습니다.
createEmptyOption() 메서드를 구현하는 방법에 대한 제안 ??
미리 감사드립니다.
예, 일반적인 메소드 유형 인수입니다. 메서드 (또는 생성자) 호출의 제네릭 형식을 유추하는 데 사용할 수 있습니다. –
@ user2523463이 작업을 수행하기 위해 사용중인 Java 버전은 무엇입니까? 컴파일 오류가 무엇입니까? – ninnemannk
답장을 보내 주셔서 감사합니다. 클래스를 구현할 수있었습니다.) – ardlema