public static String trunNumber(String data)
{
char[] charArray = data.toCharArray();
StringBuffer sb = new StringBuffer();
for (int i = 0; i <= charArray.length; i++) {
if(i<=charArray.length-3) {
String three = String.valueOf(charArray[i])+String.valueOf(charArray[i+1])+String.valueOf(charArray[i+2]);
switch (three) {
case "san":
sb.append('3');
break;
case "liu":
sb.append('6');
break;
case "jiu":
sb.append('9');
break;
default:
break;
}
}
if(i<=charArray.length-2) {
String er = String.valueOf(charArray[i])+String.valueOf(charArray[i+1]);
switch (er) {
case "yi":
sb.append('1');
break;
case "er":
sb.append('2');
break;
case "si":
sb.append('4');
break;
case "wu":
sb.append('5');
break;
case "q":
sb.append('7');;
break;
case "ba":
sb.append('8');
break;
default:
break;
}
}
}
return sb.toString();
}
yi er san si wu liu qi ba jiu 分別對應123456789
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.