gpt4 book ai didi

java - 如何为构造函数(java)中的参数分配最小值?

转载 作者:行者123 更新时间:2023-12-01 07:06:29 26 4
gpt4 key购买 nike

例如,我有一个构造函数:

public Employee(int age, String name){ }

我应该在构造函数中编写哪个命令来不允许创建年龄参数小于 21 的员工对象?

我不允许使用异常。

谢谢

最佳答案

写下这样的内容:

public Employee(int age, String name) {
if (age < 21) throw new IllegalArgumentException(
"expected age to be greater than or equal to 21, but was " + age);
}

关于java - 如何为构造函数(java)中的参数分配最小值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22684758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com