4
가정하자 나는 몇 가지 예를 들어 this
값이 어떻게 어떤 방식으로 중단 점을 설정하고이 그래서 그 조건을 설정하기 위해 지금IntelliJ의 특정 개체 인스턴스에 중단 점 조건을 설정하는 방법은 무엇입니까?
{[email protected]}
입니다 this
가 동일한 경우에만 중지하는 디버거에서 본?
가정하자 나는 몇 가지 예를 들어 this
값이 어떻게 어떤 방식으로 중단 점을 설정하고이 그래서 그 조건을 설정하기 위해 지금IntelliJ의 특정 개체 인스턴스에 중단 점 조건을 설정하는 방법은 무엇입니까?
{[email protected]}
입니다 this
가 동일한 경우에만 중지하는 디버거에서 본?
You can use a conditional breakpoint.
this.hashCode() == HASHCODE
을 평가하는 조건을 입력하십시오. Evaluate Expression 기능을 사용하여 HASHCODE
을 가져올 수 있습니다.
희망이 있습니다.
당신이보고있는 수는 (http://stackoverflow.com/questions/2322903/deciphering-variable-information-while-debugging-java [OBJECTID는 JVM에 의해 디버거에보고]입니다), 나는 당신이 그것에 접근 할 수 있는지 확신하지 못합니다. 최선의 방법은 이미 제시된 해시 코드를 사용하는 것입니다. 여러 객체가 동일한 해시 코드 (일반적으로)를 가질 수 있다고하더라도 나는 그 객체가 그만큼 많을 것으로 기대하지 않을 것이며, 몇 개가있을 경우 특정 객체 ID 뒤에 시각적으로 필터링 할 수 있습니다 – Morfic