3 回答
TA贡献1777条经验 获得超3个赞
doIt(tablist[i]);在线路上建立一个正常的断点
右键单击->属性
选中“有条件”
输入 tablist[i].equalsIgnoreCase("LEADDELEGATES")
TA贡献1875条经验 获得超5个赞
从Eclipsepedia中了解如何设置条件断点:
首先,在给定位置设置一个断点。然后,使用左侧编辑器边界中的断点或“调试”透视图中的“断点”视图中的上下文菜单,然后选择断点的属性。在对话框中,选中“启用条件”,然后输入一个任意的Java条件,例如list.size()==0。现在,每次到达断点时,都会在断点执行的上下文中对表达式进行求值,并且视表达式的结果而定,忽略或保留断点。
条件还可以用其他断点属性(例如命中数)来表示。
TA贡献1829条经验 获得超7个赞
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 [i] .equalsIgnoreCase(“ amm”) -> 单击确定
5. 右键单击类 -> 调试为 -> Java应用程序
添加回答
举报