我最终写了很多这样的代码:
String path = getAbsolutePath();
retriever.setDataSource(path);
而不仅仅是
retriever.setDataSource(getAbsolutePath());
仅仅是因为通过在第二行放置一个断点来调试第一行的输出会更容易调试。
有没有一种很好的方法来调试 getAbsolutePath() 的输出而不将代码分成多行?
注意:getAbsolutePath() 可能不是一个简单的函数。它可能有多个返回语句,甚至可能不包含源代码。换句话说 - 它可能不像进入 getAbsolutePath() 并在最后一行放置一个断点和返回语句那么简单。