String x = "39.33";
String result ;
Double x1 = new Double(x);
System.err.println("value :"+ x1);
String[] parts = x1.toString().split("\\.");
if(parts != null )
{
if((Integer.parseInt(parts[1])) > 0)
{
result =x1;
}
else
{
result= parts[0];
}
}
値をフォーマット/分割する最良の方法を教えてください: 私の必要性は....
if x is 39
so x1 is 39.0
so i need result =39
if x is 39.33
so x1 is 39.33
so i need result =39.33
分割または条件チェックを使用したくif((Integer.parseInt(parts[1])) > 0)
ありません..これに最適な方法を教えてください。