经典指数          
原因
1245
浏览数
0
收藏数
 

拼音转数字 输入是一个只包含拼音的字符串,请输出对应的数字序列。 转换关系如下: 描述: 拼音 yi er san si wu liu qi ba jiu 阿拉伯数字 1 2 3 4 5 6 7 8 9 输入字符只包含小写字母,所有字符都可以正好匹配。

     举报   纠错  
 
切换
1 个答案

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);

}

}

 
切换
撰写答案