如何在Java中实现add()?
How to implement add() in Java?
我对 Java 和整个计算机编程都非常陌生。今天我遇到了一行显示为:
assertThrows(IllegalArgumentException.class, () -> add(x, 2));
其中 x 是一个整数。
我对 assertThrows() 内部的 add() 方法感到困惑,这是否意味着 add() 将被执行?另外, add() 到底做了什么?括号内有两个对象,都要添加吗?
非常感谢!非常感谢任何帮助。
该方法中的第二个参数是 lambda 函数。在 assertThrows
的上下文中,它是一个应该抛出 class IllegalArgumentException
异常的方法。 Here 是一些示例以及有关什么是 lambda 表达式的更多信息。
我对 Java 和整个计算机编程都非常陌生。今天我遇到了一行显示为:
assertThrows(IllegalArgumentException.class, () -> add(x, 2));
其中 x 是一个整数。
我对 assertThrows() 内部的 add() 方法感到困惑,这是否意味着 add() 将被执行?另外, add() 到底做了什么?括号内有两个对象,都要添加吗?
非常感谢!非常感谢任何帮助。
该方法中的第二个参数是 lambda 函数。在 assertThrows
的上下文中,它是一个应该抛出 class IllegalArgumentException
异常的方法。 Here 是一些示例以及有关什么是 lambda 表达式的更多信息。