7.7 在流中间设置断点

记录日志这是peek方法的用途之一。为了像调试循环那样一步一步跟踪,可在peek方法中加入断点,这样就能逐个调试流中的元素了。

此时,peek方法可知包含一个空的方法体,只要能设置断点就行。有一些调试器不允许在空的方法体中设置断点,此时,我将值简单地映射为其本身,这样就有地方设置断点了,虽然这样做不够完美,但只要能工作就行。