자바 코드로 자바 파일을 읽어야하고, 그 중 가장 중첩 된 수를 결정해야한다. 예자바에서 중첩 조건을 찾는 법
:
if (someCondition)
{
if (someCondition)
{
// Expression
}
}
greatest nested if depth is 2.
표시한다이 경우, 프로그램의 지금 문제가 if
후 중괄호의 위치는 불확실하다.
예를 들어이 같이 할 수있다 :
Curly brace start and end comes in same line
if (someCondition){}
OR
Curly brace start in next line
if (someCondition)
{
}
OR
Conditions without curly brace
if (someCondition)
if (someCondition) // Single line without curly brace
사람이 필요한 중첩 수를 얻을 수있는 가장 좋은 방법이 될 것입니다 무엇을 제안 할 수 있습니다?
주어진 코드베이스의 복잡성을 분석하기 위해이 작업을 수행하는 경우 어떤 코드 영역에주의가 필요한지 아이디어를 얻으려면 순환 복잡성과 같은 것을 측정하는 다른 도구가 있는지 살펴보십시오. –