我有我的字符串「08000001066
」。
該字符串是一個電話號碼,應該以正確的格式顯示爲「0800 000 1066
」。Java,帶索引空白的格式字符串
一個人建議我應該使用此代碼塊,
DecimalFormatSymbols phoneNumberSymbols = new DecimalFormatSymbols();
phoneNumberSymbols.setGroupingSeparator(' ');
DecimalFormat phoneNumberFormat = new DecimalFormat("####,###,###", phoneNumberSymbols);
這導致一些接近我想要的東西,而不是確切的DecimalFormat
需要數(雙,或漂浮 - 這一個零領先的字符串不能被解析)。
如何通過類似Decimal Format的####,###,###
的方法來格式化字符串?
您的例如兩個多的數字作爲####,###,###格式化。是什麼賦予了? – Bathsheba