流操作是Java 8的亮点!尽管它非常强大,但仍然有许多开发人员在实际工作中很少使用。发声的最大原因之一是调试并不容易。首先,这是正确的,因为流媒体操作(例如流)是在调试时是一条行。编码,下一步实际上是通过了很多操作,因此我们很难判断哪个行结束。让我们学习如何在Idea中调试流操作。
如果您使用的IDA版本相对较新,则此插头已经可以安装,您不需要安装它。如果您尚未安装它,请手工安装它,然后继续下面的操作。
本文包含在我序列化的“播放创意列”中。本系列应以电子书编写。如果您想阅读和学习,可以访问网络版本:https://www.didispace.com/idea-tips/
视频演示:单击此处查看
让我们看以下代码:
该代码的逻辑是通过流过滤列表集合中的元素。因为有两个过滤器,当出现问题时,您可能不知道哪种过滤器是问题。
有了强大的想法,当我们遇到流时,我们只需要单击下图中的按钮:
此时,将弹出一个流动操作的跟踪窗口:
此窗口中的标签是此流操作的每个步骤。我们可以使用单击标签检查每个步骤的结果和执行后的结果,以确定此处是否正确执行的过滤器。
感觉很简单吗?好吧,就是今天的分享。如果您没有使用此调试功能,请快点尝试一下!如果您在学习期间遇到困难怎么办?您可以加入我们的Ultra -High -High -High技术交流,参与交流和讨论,并更好地学习和进步!
欢迎来到我的公共帐户:程序猿DD。了解边境行业的新闻,共享深技术干货并获得高质量的学习资源
原始:https://juejin.cn/post/7100835528387330061