null 체크를 삽입하기 위해 매크로를 사용하는 스칼라 주석을 찾을 수 없었습니다. 이것은 매크로를 사용하는 것 같습니다. 내가 뭘 놓치고 있니?null 확인을위한 스 캐터 어노테이션이 있습니까?
0
A
답변
8
스칼라가 돌아오고 null
을 사용하는 것을 원하지 않고 대신 Option
(Some
/None
)을 사용하도록 푸시합니다.
Daniel Westheide excellent overview of the Option type에서 자세한 내용을 볼 수 있습니다.
+1
순수 스칼라 코드에서 작동하지만 자바 라이브러리 나 외부 세계를 호출하자마자 null을 얻을 수 있습니다. –
+5
"Option (v)"을 사용하여 nullable 변수 v를 Option으로 간단하게 변환 할 수 있습니다. v가 null이면 None을 반환하고 그렇지 않으면 Some (v)를 반환합니다. – PH88
관련 문제
- 1. 스 캐터 데이터가있는 스 캐터 플롯
- 2. 플렉스 스 캐터 플롯?
- 3. 애니메이션으로 스 캐터 업데이트
- 4. JS를 사용하는 스 캐터 플롯에는 제한이 있습니까?
- 5. Excel 스 캐터 플롯 범위
- 6. Python Matplotlib 업데이트 스 캐터
- 7. 업데이트 확인을위한 Android 스 니펫
- 8. 팬더 스 캐터 매트릭스 디스플레이 상관 계수
- 9. 스 캐터 뷰의 모양 사용자 정의
- 10. 루프 생성 스 캐터 플롯의 색
- 11. matplotlib 스 캐터 플롯에 겹쳐진 부드러운 애니메이션
- 12. 스 캐터 도면 자체가 계속 복사됩니다.
- 13. 스 캐터 플롯 위에 히스토그램 배치하기
- 14. 스 캐터 포인트의 표면 플롯 시각화 향상
- 15. dc.js 스 캐터 플롯 및 elasticY 동작
- 16. .NET 어셈블리의 스 캐터 파일은 무엇입니까
- 17. ggplot2의 다중 피쳐 스 캐터 플롯
- 18. 파이썬에서 보케로 전체 3D 스 캐터 구현하기
- 19. 반짝이는 하이 차트에서 스 캐터 플롯 드래그 및 확대 R
- 20. Mule ESB의 스 캐터 - 수집 플로우에서 예외 재발생
- 21. iPhone4 코어 플롯 스 캐터 플롯에 적합한 점은 무엇입니까?
- 22. 배치 된 스 캐터 포인트의 경로 요소를 얻는 방법
- 23. 스 캐터 플롯에서 신뢰 구간을 추가하는 방법 (ggplot in R)
- 24. 해면 파셋 형 스 캐터 플롯에서 날짜 시간 형식 지정
- 25. Highstock 시계열이 스 캐터 툴팁에 서식이 지정되어 있지 않음
- 26. 잘못된 형식 값으로 인해 스 캐터 플롯이 올바르지 않습니다.
- 27. Highstock : 스 캐터 계열을 추가해도 작동하지 않는 것 같습니다.
- 28. 함수가있는 Highstock의 스 캐터 기호 URL을 변경하는 방법은 무엇입니까?
- 29. 아이폰 코어 플롯에서 새로 고친 스 캐터 플롯
- 30. matplotlib : 다시 그리기 전에 스 캐터 데이터 지우기
자바의'@ NotNull'과'@ Nullable'은 작동하지 않습니까? – Carcigenicate
자바 컴파일러 (스칼라에서는 사용하지 않음)를 사용해야합니다. –