我有一个这样的代码
String s="Test-Code-Data";
String[] splitedData = s.split("-");
我在第二行有一个断点。当我的代码达到这个点时,我可以开始在这个点以下编码并立即看到输出吗?为例。我想看到下面代码的输出,我只在执行到第二行时输入它。
System.out.println(splitedData[1])
这在eclipse中可能吗?
回答您的问题,不,您不能在代码正在执行时有效地更改代码,而不会使Eclipse警告您代码'不同步'。
但是,您可以在代码执行的各个阶段查看各种变量的实际值。而且,一旦执行完成,你就可以编辑代码并在调试中再次运行程序,并继续这样做。
您可以使用Inspect Variable
特性在执行时查看变量的值,并通过选择您想要检查的变量并使用键盘快捷键Ctrl+Shift+I
来获取变量的值。