2014-11-05 7 views
-1

나는 모두 같은 이름의 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으로 넘어가십시오)과 동일하게하고 싶습니다. 어떻게하면 좋을까요?

+4

사용해 Double.parseDouble (x)를? – ha9u63ar

답변

4

실행할 메소드는 호출하는 매개 변수로 정의됩니다.

은 단순히 값을 캐스팅하거나 구문 분석합니다.

0

와 함께 호출 : x는 당신을위한 방법에서 1 -does이 작품

return x(Double.parseDouble(x)); 
관련 문제