2016-06-16 18 views
0

サーバから文字列を受け取る場合があります。そして私はそれを整数にする必要があります。 私がしたときInteger.parseInt(confusedStringNumber) もしaがdoubleなら、Number形式の例外をスローします。それらが存在するかどうかにかかわらず、小数点以下をすべて削除するように文字列をフォーマットする方法はありますか?おかげ文字列形式の可能性のある文字列倍精度または整数から整数へ

答えて

4
int i = (int)Float.parseFloat("1.0"); 
int j = Float.valueOf("1.0").intValue(); 
+0

がよさそうだ、唯一の微妙な、それはホヤやラウンドするかどうかであること。 –

関連する問題