use*_*671 1 java double parsing
我正在尝试将a解析String为a Double并且由于对变量的限制,我必须以非常奇怪的方式执行此操作.目前我遇到的问题是两个函数都命名相同,但一个是a Double和另一个double.
public class Calculator {
Double x;
public Double x(String x){
//code ommited
x(Double.parseDouble(x.substring(x.lastIndexOf(" ") + 1, x.length())));
//^^ attempting to get this variable to be a Double instead of double
return new Double(x);
}
public Double x(Double x){
//code ommited
return new Double(0);
}
public Double x(double x){
//code ommited
return new Double(0);
}
}
Run Code Online (Sandbox Code Playgroud)
而不是使用Double.parseDouble,使用Double.valueOf(String),返回Double.
BTW,使用Double.valueOf(String)相当于new Double(Double.parseDouble(String)).
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |