|
@@ -5,6 +5,8 @@ public class PhoneNumberToChineseUtil {
|
|
|
// 中文数字映射
|
|
|
private static final String[] CHINESE_DIGITS = {"零", "幺", "二", "三", "四", "五", "六", "七", "八", "九"};
|
|
|
|
|
|
+ private static final String SEPARATOR = "\\-- \\\\-- \\";
|
|
|
+
|
|
|
// 将数字转换为中文数字
|
|
|
private static String numberToChinese(int number) {
|
|
|
return CHINESE_DIGITS[number];
|
|
@@ -24,12 +26,12 @@ public class PhoneNumberToChineseUtil {
|
|
|
|
|
|
// 移除最后一个空格,并按照3-4-4格式拆分
|
|
|
String result = chinesePhoneNumber.toString().trim();
|
|
|
- // return result.substring(0, 3) + " " + result.substring(3, 7) + " " + result.substring(7, 11);
|
|
|
- return String.format("%s %s %s",
|
|
|
+ return result.substring(0, 3) + SEPARATOR + result.substring(3, 7) + SEPARATOR + result.substring(7, 11);
|
|
|
+ /*return String.format("%s %s %s",
|
|
|
result.substring(0, 3),
|
|
|
result.substring(3, 7),
|
|
|
result.substring(7, 11)
|
|
|
- );
|
|
|
+ );*/
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|