Joa*_*uer 32
使用固定的NumberFormat(特别是a DecimalFormat):
double value = getValue();
String str = new DecimalFormat("#").format(value);
Run Code Online (Sandbox Code Playgroud)
或者简单地转换为int(或者long如果值的范围太大):
String str = String.valueOf((long) value);
Run Code Online (Sandbox Code Playgroud)
但话说回来:为什么你double首先在一个变量中有一个整数值(即一个"整数")?
alp*_*ero 20
使用长:
long id = 654987;
String str = Long.toString(id);
Run Code Online (Sandbox Code Playgroud)