답변:
중단 점을 입력하십시오. 여백에서 중단 점 이미지를 마우스 오른쪽 버튼으로 클릭하고 중단 점 속성을 선택합니다 .
적합하다고 판단되는 조건을 구성하십시오.
if(condition){System.out.println("debug");}
그리고 수년간 인쇄 진술을 깨뜨렸다.
;
마지막 에 생략하는 것을 잊지 마십시오 . 포함 할 때 오류가 발생했습니다.
doIt(tablist[i]);
줄 에 정상적인 중단 점 만들기
마우스 오른쪽 버튼 클릭-> 속성
'조건부'확인
시작하다 tablist[i].equalsIgnoreCase("LEADDELEGATES")
final T[]
(비 제네릭 유형)으로 시도하고 Conditional breakpoint has compilation error(s)
. 재미있게도 내 조건은 bonds==null
이고 오류 대화 상자의 이유는 invalid AssignmentOperator
입니다. 한숨 때때로 Eclipse는 12 년된 소프트웨어보다 12 년된 사람처럼 행동합니다.
에서 Eclipsepedia 조건부 중단 점을 설정하는 방법 :
먼저 주어진 위치에 중단 점을 설정합니다. 그런 다음 왼쪽 편집기 여백의 중단 점 또는 디버그 퍼스펙티브의 중단 점보기에서 컨텍스트 메뉴를 사용하고 중단 점의 특성을 선택하십시오. 대화 상자에서 조건 활성화를 선택하고 다음과 같은 임의의 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에서 -> Toggle Breakpoint를 선택하십시오.
3. 토글 포인트를 마우스 오른쪽 버튼으로 클릭 -> 중단 점 속성 선택
4. 확인이라는 조건부 체크 박스 -> 쓰기 없이 tablist는 [내가] .equalsIgnoreCase ( "암모니아") 텍스트 필드에 -> 를 클릭 OK
5. 클래스 -> Debug As- > Java Application을 마우스 오른쪽 버튼으로 클릭합니다.