C#代码

时间:2015-06-11 05:49:00

标签: java c#

我在c#中有一个带有以下声明的函数。它允许我调用函数而不为expectedDisplayValue变量提供值。该函数自动将变量初始化为""。我想在java中使用类似的声明。我怎么能这样做?

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

1 个答案:

答案 0 :(得分:4)

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

有关详细信息,请参阅Does Java support default parameter values?问题。