# 用Java把數字加上千分位符號 參數是String ```java= protected String getNumbericValue(String str) { String numbericVal = ""; try { Double doubleVal = Double.valueOf(str); numbericVal = DecimalFormat.getNumberInstance().format(doubleVal); } catch (NumberFormatException e) { logger.error("千份位數字轉型錯誤:"+str); } return numbericVal; } ``` 參數是Integer ```java= public static String getNumbericValue(Integer num) { String numbericVal = ""; DecimalFormat df = new DecimalFormat("#,###"); numbericVal = df.format(num.longValue()); return numbericVal; } ``` ###### tags: java
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up