拼音转数字 输入是一个只包含拼音的字符串,请输出对应的数字序列。 转换关系如下: 描述: 拼音 yi er san si wu liu qi ba jiu 阿拉伯数字 1 2 3 4 5 6 7 8 9 输入字符只包含小写字母,所有字符都可以正好匹配。
package OJ;
import java.util.*;
public class Bully {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
str = str.replaceAll("yi", "1");
str = str.replaceAll("er", "2");
str = str.replaceAll("san", "3");
str = str.replaceAll("si", "4");
str = str.replaceAll("wu", "5");
str = str.replaceAll("liu", "6");
str = str.replaceAll("qi", "7");
str = str.replaceAll("ba", "8");
str = str.replaceAll("jiu", "9");
sop(str);
}
public static void sop(Object o){
System.out.println(o);
}
}