Eclipse에서 조건부 중단 점을 사용하는 방법은 무엇입니까?
Eclipse에 조건부 중단 점을 배치하는 방법을 알고 싶습니다. 나는 다음과 같은 코드를 가지고있다 :
public static void doForAllTabs(String[] tablist){
for(int i = 0; i<tablist.length;i++){
--> doIt(tablist[i]);
}
}
이제 화살표가있는 줄에 중단 점을 넣고 싶지만 다음과 같은 경우에만 트리거하고 싶습니다.
tablist[i].equalsIgnoreCase("LEADDELEGATES");
중단 점을 두십시오. 여백에서 중단 점 이미지를 마우스 오른쪽 단추로 클릭하고 중단 점 특성을 선택하십시오 .
적합하다고 판단되는 조건을 구성하십시오.
doIt(tablist[i]);
줄 에 정상적인 중단 점을 만듭니다
마우스 오른쪽 버튼으로 클릭-> 속성
'조건'확인
시작하다 tablist[i].equalsIgnoreCase("LEADDELEGATES")
에서 Eclipsepedia 조건부 중단 점을 설정하는 방법 :
먼저 주어진 위치에 중단 점을 설정하십시오. 그런 다음 왼쪽 편집기 여백 또는 디버그 Perspective의 중단 점보기에서 중단 점의 컨텍스트 메뉴를 사용하고 중단 점 특성을 선택하십시오. 대화 상자에서 조건 사용을 선택하고 임의의 Java 조건 (예 :)을 입력하십시오
list.size()==0
. 이제 중단 점에 도달 할 때마다 중단 점 실행 컨텍스트에서 표현식이 평가되고 표현식의 결과에 따라 중단 점이 무시되거나 적용됩니다.적중 횟수와 같은 다른 중단 점 속성으로 조건을 표현할 수도 있습니다.
1. 수업 만들기
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s[] = {"app","amm","abb","akk","all"};
doForAllTabs(s);
}
public static void doForAllTabs(String[] tablist){
for(int i = 0; i<tablist.length;i++){
System.out.println(tablist[i]);
}
}
}
2. System.out.println (tablist [i]) 의 왼쪽을 마우스 오른쪽 버튼으로 클릭하십시오 . Eclipse에서 -> 중단 점 토글 선택
3. 토글 포인트를 마우스 오른쪽 버튼으로 클릭 -> 브레이크 포인트 속성 선택
4. 확인이라는 조건부 체크 박스 -> 쓰기 없이 tablist는 [내가] .equalsIgnoreCase ( "암모니아") 텍스트 필드에 -> 를 클릭 OK
5. class- > Debug As- > Java Application을 마우스 오른쪽 버튼으로 클릭하십시오.
참고 URL : https://stackoverflow.com/questions/7194326/how-to-use-conditional-breakpoint-in-eclipse
'IT story' 카테고리의 다른 글
자바 프로그램을 실행 파일로 컴파일하기 (0) | 2020.07.29 |
---|---|
CSS 선택기에서 '>'와 공백의 차이점은 무엇입니까? (0) | 2020.07.29 |
SynchronizationContext의 기능은 무엇입니까? (0) | 2020.07.29 |
C에서 가장 일반적인 명명 규칙은 무엇입니까? (0) | 2020.07.29 |
사용 가능한 ID가 없습니다-관리자 요청 (0) | 2020.07.29 |