Java 如何使用2将双精度转换为字符串?
我们的api中有以下方法声明:Java 如何使用2将双精度转换为字符串?,java,android,retrofit,retrofit2,Java,Android,Retrofit,Retrofit2,我们的api中有以下方法声明: 调用getWeatherPredictions(@Query(“lat”)双纬度,@Query(“lon”)双经度) 现在,我们使用的API相当“简单”,因为当它对给定的纬度或经度不满意时,它只返回400s。他们可以很容易地“修补”他们一端的值,但他们不会 我现在的问题是,有人知道doubles是如何被2转换的吗?我很快查看了源代码,但没有找到任何东西 我现在的问题是,有人知道双打是如何通过 改造2 他们正在使用String#valueOf(Object)。查询是
调用getWeatherPredictions(@Query(“lat”)双纬度,@Query(“lon”)双经度)代码>
现在,我们使用的API相当“简单”,因为当它对给定的纬度或经度不满意时,它只返回400
s。他们可以很容易地“修补”他们一端的值,但他们不会
我现在的问题是,有人知道double
s是如何被2转换的吗?我很快查看了源代码,但没有找到任何东西
我现在的问题是,有人知道双打是如何通过
改造2
他们正在使用String#valueOf(Object)
。查询是一个接口。你可以找到它。文件规定:
使用{@link String#valueOf(Object)}将值转换为字符串
然后URL编码
String.valueOf
?或“lat=“+值
这就是我问的原因,因为String.valueOf(0.1200)
返回0.12
,由于API限制,这可能不是您想要的谢谢。现在我有点为没有正确阅读文档而感到难过