c#代码的Java替代品

本文关键字:替代品 Java 代码 | 更新日期: 2023-09-27 17:55:02

我有一个用c#声明的函数。它允许我在不提供expectedDisplayValue变量值的情况下调用函数。函数自动初始化变量为""。我希望在java中有一个类似的声明。我该怎么做呢?

public bool VerifyControlState(string identifier,string controltype, ButtonProperty buttonProperty, string expectedDisplayValue = "");

c#代码的Java替代品

Java的结构通过函数重载来处理这个问题。基本上,创建一个没有expectedDisplayValue作为参数的函数,该函数将调用VerifyControlState (identifier, controltype, buttonProperty, "");

参见Java是否支持默认参数值?