调用具有相同名称的方法

时间:2014-11-05 14:25:41

标签: java

我有3个方法,都是同名的。

//method 1
public Double x(String x){ }

//method 2
public Double x(Double x){ }

//method 3
public Double x(double x){ }

我在方法1中有一些代码,我想调用方法3。

现在在方法1中使用x(new Double(variable));将变量传递给方法2 这是对的。但是我想现在对方法3做同样的事情(从方法1获取变量并传递给方法3)。我该怎么做?

2 个答案:

答案 0 :(得分:4)

将要执行的方法由您调用它的参数定义。

只需转换或解析值。

答案 1 :(得分:0)

用以下方式调用它:

return x(Double.parseDouble(x));