我正在使用Apache Commons Email validator
我想重写 isValidDomain
方法,但我不能,因为此类已使用非公共(public)构造函数定义了它。
除了重新编写整个类(class)之外,我还能解决这个问题吗?
最佳答案
方法具有 protected 访问权限,因此您可以创建和使用自己的类来扩展它并覆盖该方法:
public class MyEmailValidator extends EmailValidator {
private static final long serialVersionUID = 1L; // Should be Serializable
@Override
protected boolean isValidDomain(String domain) {
关于java - Apache Commons EmailValidator 覆盖 isValidDomain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53202775/