A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

续接Java之debug总结四之常用小技巧篇一,今天再谈3种比较常用的eclipse debug的小技巧,用好了可以提高解决bug能力,提高开发效率。
五、Inspect
inspect 可以查看变量的值,可以查看表达式的值。
1.选择代码中想要查看的变量,悬浮或者右键-》inspect或者ctrl+shift+i,都可以得到如下图的结果:

2.选择代码中想要查看的表达式,右键-》inspect或者ctrl+shift+i,可以得到如下图的结果:

六、expressions
expressions窗口也是用来看变量或者表达式的值的,在windows->show viewz中打开expression窗口,然后在里面添加你想观察的表达式,比如还是这句:
str.substring(0, 3) ,然后debug的时候,就能看到被添加的表达式结果了,另外也能根据需要改value的值,具体结果如下图:

七、display
display也是用来观察和修改变量or表达式的,这个应该用的人比较多,在windows->show viewz中打开display窗口,可以在display窗口里写表达式,然后右击选择display运行查看结果或者ctrl+shift+D快捷键组合,表达式可以是程序中一行代码或者你自己写的一个赋值语句来改变变量值的操作,具体如下图:



以上测试代码:
[Java] 纯文本查看 复制代码

package com.itheima.test;
/**
 * 
 * 描述:eclipse debug 小技巧
 * @author zhuan
 * @version 2018年8月29日 下午8:29:54
 */
public class DebugTest {
        public static void main(String[] args) {
                String str = "abcdefghijklmnopqrstuvwxyz";
                String upcase = toUpcase(str.substring(0, 3));
                System.out.println(upcase);
        }
        public static String toUpcase(String param){
                String upperCaseStr = param.toUpperCase();
                return upperCaseStr;
        }
}


以上eclipse 的debug小技巧在实际工作开发中非常有用,熟练使用debug,可以帮助我们提升自己解决bug的能力以及业务逻辑的分析能力,希望能对猿友们有所帮助。


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马