title: Usage of BiConsumer interface in java 8
body: <p>I'm new to programming with streams and functional interfaces and the <code>java.util.function.BiConsumer</code> describes the method <code>accept</code> like below in the documentation which is not clear to understand</p>
  <pre><code>void accept(T t,
              U u)
  Performs this operation on the given arguments.
  Parameters:
  t - the first input argument
  u - the second input argument
  </code></pre>
  <p>Functional interfaces can be referred using the lamda expressions like below</p>
  <pre><code>BiConsumer&lt;String,String&gt; a=(a,b)-&gt;{
   
  }
  </code></pre>
  <p>But what does the &quot;this operation mean here exactly&quot;. Thanks in advance</p>