一般我們轉成Integer ,平常使用的是 Integer.valueOf 或者是 Integer.parseInt ;
而這兩種方法是轉換純數字字元串的時候才能正常使用,一旦字元串帶有小數,就會報錯,如:
報錯:
Exception in thread "main" java.lang.NumberFormatException: For input string: "6.0"
Integer roundCount =Double.valueOf(String.valueOf(detailedMap.get("roundCount"))).intValue();