当前位置: 首页 > 知识库问答 >
问题:

java - 为什么叫BiConsumer?

宣望
2023-08-14

接受两个参数的Consumer为什么叫BiConsumer?

这里的 i 是指 input吗? 那B又是指什么?这里BiConsumer是怎样命名的?

/** * Represents an operation that accepts two input arguments and returns no * result.  This is the two-arity specialization of {@link Consumer}. * Unlike most other functional interfaces, {@code BiConsumer} is expected * to operate via side-effects. * * <p>This is a <a href="package-summary.html">functional interface</a> * whose functional method is {@link #accept(Object, Object)}. * * @param <T> the type of the first argument to the operation * @param <U> the type of the second argument to the operation * * @see Consumer * @since 1.8 */@FunctionalInterfacepublic interface BiConsumer<T, U> {    /**     * Performs this operation on the given arguments.     *     * @param t the first input argument     * @param u the second input argument     */    void accept(T t, U u);}

共有1个答案

赵炯
2023-08-14

Binary 的缩写,在这里的意思是‘和两件事有关’

 类似资料:
  • 问题内容: 我总是想知道为什么这么称呼这个对象? 您的请求正文不必为XML格式。同样,可以将从服务器接收的数据提取为JSON,XML,HTML或纯文本。XML在此对象中没有扮演重要角色。这是陈词滥调吗?首次创建时该对象是什么? 问题答案: 由Microsoft的Outlook Web Access团队发明。这个高度创新的团队以前为我们提供了远程脚本编写,这是“ AJAX”样式开发的开始。远程脚本编

  • 问题内容: 我正在看一些具有以下形式的Java类: 我在这里使用“可比较”只是为了说明通用参数“ E”的可能用法。泛型/继承的这种用法是否有名称?它是干什么用的? 我的印象是,这允许抽象类提供方法的通用实现(例如compareTo),而不必在子类中提供它。但是,在此示例中,与继承的方法不同,它将限制子类在同一子类的其他实例(而不是任何“ A”子类)上调用compareTo。听起来对吗? 无论如何,

  • 问题内容: 什么是 称为(反对) 您知道将尖括号放在哪里吗?我经常使用它,但不知道名字-烦我。搜索非常困难-Google会忽略字符。 (注意:这是Java) 问题答案: 泛型!:)

  • 问题内容: 我正在尝试编写一个使用Redis的AWS Lambda函数。当我运行以下代码时: 我有这样的答案: 和日志看起来像: 恕我直言,这意味着调用了回调,但没有任何反应。 删除客户端的初始化后,我会看到正确的响应。 有任何想法吗? 问题答案: 从官方文档中: 调用回调时,Lambda函数仅在Node.js事件循环为空之后退出。 由于您正在调用回调,但是您的Lambda函数调用并未结束,因此看

  • 本文向大家介绍什么叫视图?游标是什么?相关面试题,主要包含被问及什么叫视图?游标是什么?时的应答技巧和注意事项,需要的朋友参考一下 答:视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。 游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特

  • 我的老师给了我这个 在一个n边正多边形中,所有边都有相同的长度,所有角都有相同的度数。设计一个名为正多边形的类,它包含:一个名为n的私有int数据栏,它定义了多边形中默认值为3的边的数量。一个名为side的私有双数据栏,它存储了默认值为1的边的长度。一个名为X的私有双数据栏,它定义了默认值为0的多边形中心的x坐标。一个名为Y的私有双数据栏,它定义了默认值为0的多边形中心的y坐标。创建具有指定边数、