Skip to content

Commit 03fe747

Browse files
committed
see 11/12 log
1 parent 20fa867 commit 03fe747

File tree

108 files changed

+68
-33745
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+68
-33745
lines changed

subutil/src/main/java/com/blankj/subutil/util/PinyinUtils.java

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ public static String getSurnamePinyin(final CharSequence name) {
103103
else if (str.equals("单于")) return "chanyu";
104104
}
105105
char ch = name.charAt(0);
106-
if (surnames.containsKey(ch)) {
107-
return surnames.get(ch);
106+
if (SURNAMES.containsKey(ch)) {
107+
return SURNAMES.get(ch);
108108
}
109109
if (ch >= 0x4E00 && ch <= 0x9FA5) {
110110
int sp = (ch - 0x4E00) * 6;
@@ -127,7 +127,7 @@ public static String getSurnameFirstLetter(final CharSequence name) {
127127
}
128128

129129
// 多音字姓氏映射表
130-
private static final SimpleArrayMap<Character, String> surnames;
130+
private static final SimpleArrayMap<Character, String> SURNAMES;
131131

132132
/**
133133
* 获取拼音对照表,对比过pinyin4j和其他方式,这样查表设计的好处就是读取快
@@ -138,42 +138,42 @@ public static String getSurnameFirstLetter(final CharSequence name) {
138138
private static final String pinyinTable;
139139

140140
static {
141-
surnames = new SimpleArrayMap<>(35);
142-
surnames.put('乐', "yue");
143-
surnames.put('乘', "sheng");
144-
surnames.put('乜', "nie");
145-
surnames.put('仇', "qiu");
146-
surnames.put('会', "gui");
147-
surnames.put('便', "pian");
148-
surnames.put('区', "ou");
149-
surnames.put('单', "shan");
150-
surnames.put('参', "shen");
151-
surnames.put('句', "gou");
152-
surnames.put('召', "shao");
153-
surnames.put('员', "yun");
154-
surnames.put('宓', "fu");
155-
surnames.put('弗', "fei");
156-
surnames.put('折', "she");
157-
surnames.put('曾', "zeng");
158-
surnames.put('朴', "piao");
159-
surnames.put('查', "zha");
160-
surnames.put('洗', "xian");
161-
surnames.put('盖', "ge");
162-
surnames.put('祭', "zhai");
163-
surnames.put('种', "chong");
164-
surnames.put('秘', "bi");
165-
surnames.put('繁', "po");
166-
surnames.put('缪', "miao");
167-
surnames.put('能', "nai");
168-
surnames.put('蕃', "pi");
169-
surnames.put('覃', "qin");
170-
surnames.put('解', "xie");
171-
surnames.put('谌', "shan");
172-
surnames.put('适', "kuo");
173-
surnames.put('都', "du");
174-
surnames.put('阿', "e");
175-
surnames.put('难', "ning");
176-
surnames.put('黑', "he");
141+
SURNAMES = new SimpleArrayMap<>(35);
142+
SURNAMES.put('乐', "yue");
143+
SURNAMES.put('乘', "sheng");
144+
SURNAMES.put('乜', "nie");
145+
SURNAMES.put('仇', "qiu");
146+
SURNAMES.put('会', "gui");
147+
SURNAMES.put('便', "pian");
148+
SURNAMES.put('区', "ou");
149+
SURNAMES.put('单', "shan");
150+
SURNAMES.put('参', "shen");
151+
SURNAMES.put('句', "gou");
152+
SURNAMES.put('召', "shao");
153+
SURNAMES.put('员', "yun");
154+
SURNAMES.put('宓', "fu");
155+
SURNAMES.put('弗', "fei");
156+
SURNAMES.put('折', "she");
157+
SURNAMES.put('曾', "zeng");
158+
SURNAMES.put('朴', "piao");
159+
SURNAMES.put('查', "zha");
160+
SURNAMES.put('洗', "xian");
161+
SURNAMES.put('盖', "ge");
162+
SURNAMES.put('祭', "zhai");
163+
SURNAMES.put('种', "chong");
164+
SURNAMES.put('秘', "bi");
165+
SURNAMES.put('繁', "po");
166+
SURNAMES.put('缪', "miao");
167+
SURNAMES.put('能', "nai");
168+
SURNAMES.put('蕃', "pi");
169+
SURNAMES.put('覃', "qin");
170+
SURNAMES.put('解', "xie");
171+
SURNAMES.put('谌', "shan");
172+
SURNAMES.put('适', "kuo");
173+
SURNAMES.put('都', "du");
174+
SURNAMES.put('阿', "e");
175+
SURNAMES.put('难', "ning");
176+
SURNAMES.put('黑', "he");
177177

178178
//noinspection StringBufferReplaceableByString
179179
pinyinTable = new StringBuilder(125412)

utilcode-kotlin/.gitignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)