java有没有函数或者方法获得中文字的拼音首字母?

来源:百度知道 编辑:UC知道 时间:2024/09/24 08:30:01
java有没有函数或者框架获得中文字/字符串的拼音首字母?

没有专门的函数,但是网上有些jar包可以直接用
另外给你个方法可以使用
测试通过

import java.lang.*;

public class GB2Alpha {

//字母Z使用了两个标签,这里有27个值
//i, u, v都不做声母, 跟随前面的字母
private char[] chartable =
{
'啊', '芭', '擦', '搭', '蛾', '发', '噶', '哈', '哈',
'击', '喀', '垃', '妈', '拿', '哦', '啪', '期', '然',
'撒', '塌', '塌', '塌', '挖', '昔', '压', '匝', '座'
};

private char[] alphatable =
{
'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I',

'J', 'K', 'L', 'M', 'N', 'O', 'P', '