람다가 입력 매개 변수를 하나만 가지고 있을 때, 이를 표현할 수 있는 방법이 두가지 있습니다. 매개변수에 괄호를 씌우는 방법과 안씌우는 방법. 이렇게 두가지입니다.
더 간단한 구문은 괄호를 사용하지 않는 것입니다. 괄호가 있는 것보다 훨씬 간결하고 가독성도 좋습니다. 그러므로 이를 사용하는 것이 좋습니다.
참고: 이 규칙은 프로젝트의 sonar.java.source의 값이 8보다 낮은 경우(java8) 자동으로 비활성화됩니다.
규칙을 어긴 코드
(x) -> x * 2
규칙을 준수한 해결책
x -> x * 2
If you like SONARKUBE, don’t forget to give me a star.