一:

String cnStr = "钓鱼岛是中国的";

diao yu dao shi zhong guo de

二:code

public static String getPinYin(String src) {char[] t1 = null;t1 = src.toCharArray();// System.out.println(t1.length);String[] t2 = new String[t1.length];// System.out.println(t2.length);// 设置汉字拼音输出的格式HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat();t3.setCaseType(HanyuPinyinCaseType.LOWERCASE);t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);t3.setVCharType(HanyuPinyinVCharType.WITH_V);String t4 = "";int t0 = t1.length;try {for (int i = 0; i < t0; i++) {// 判断能否为汉字字符// System.out.println(t1[i]);if (Character.toString(t1[i]).matches("[\\u4E00-\\u9FA5]+")) {t2 = PinyinHelper.toHanyuPinyinStringArray(t1[i], t3);// 将汉字的几种全拼都存到t2数组中t4 += t2[0]+" ";// 取出该汉字全拼的第一种读音并连接到字符串t4后} else {// 如果不是汉字字符,间接取出字符并连接到字符串t4后t4 += Character.toString(t1[i]);}}} catch (BadHanyuPinyinOutputFormatCombination e) {e.printStackTrace();}return t4;}

三:相关jar

点我下载

【你不知道的Java】-汉字转换拼音相关推荐

  1. java 汉字转换拼音

    java 汉字转换拼音 maven依赖 <dependency><groupId>com.belerweb</groupId><artifactId>p ...

  2. java汉字转换拼音

    1.汉字转换拼音首先引入一个叫pinyin4j-2.5.0.jar 下载地址:http://download.csdn.net/detail/yao__shun__yu/4670228 2.测试代码 ...

  3. Java汉字转换拼音工具类

    1. 使用pinyin4j 1.1 引入相关maven依赖 <dependency><groupId>com.belerweb</groupId><artif ...

  4. java汉字转换拼音,获取汉字串拼音首字母

    首先要下载  pinyin4j  的jar包 import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j ...

  5. java 汉字转换全拼、首字母拼音

    最近接到需求,要求商城中进行半模糊搜索时,输入拼音字母同样要求进行自动匹配出相关品牌.类目.关键词等数据,从而进行筛选商品 本片内容只记录汉字转换拼音 方案一:在mysql数据库中编写函数,此方法存在 ...

  6. java 汉字转拼音_java中将汉字转换成拼音的实现代码

    一:演示:       如在控制台输入:北京欢迎你 打印出来的拼音:bei jing huan ying ni 二:导入要依赖的jar: 三:代码编写 public static String get ...

  7. java汉字转换为拼音

    java实现汉字转换拼音可以利用pinyin4j实现 1.加jar包: <dependency><groupId>com.belerweb</groupId>< ...

  8. Android 汉字转换拼音之JPinyin

    一.简介 项目地址:https://github.com/stuxuhai/jpinyin JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进. [JPiny ...

  9. java汉字转拼音工具类源代码

    原文:java汉字转拼音工具类源代码 源代码下载地址:http://www.zuidaima.com/share/1550463387880448.htm 汉字转拼音 Pinyin pinyin = ...

  10. 昵称到拼音php,php 汉字转换拼音程序_PHP教程

    php 汉字转换拼音程序 $p=ord(substr($str,$i,1)); if($p>160){ $q=ord(substr($str,++$i,1)); $p=$p*256+$q-655 ...

最新文章

  1. java 异或_Java之超级基础且实用的知识点
  2. 银行持续交付实战:一个单体系统足以撑起全球大项目
  3. ImageNet的top-1终于上了90%,网友质疑:用额外数据集还不公开,让人怎么信服?...
  4. php kafka 日志系统,kafka-PHP客户端库(Composer)
  5. JQuery 总结(5) 总结各种小应用
  6. 天气数据获取接口和网址汇总
  7. Python学习笔记九:文件I/O
  8. 关于Cocos2d-x中实例伸缩后的位置设置
  9. 华为融合位置服务器,融合服务器
  10. 基于Yolov5目标检测的物体分类识别及定位(一) -- 数据集原图获取与标注
  11. pytorch代码阅读、代码学习
  12. COM 组件创建实例失败,原因是出现以下错误: 8001010a解决办法
  13. iphone双重认证关闭不了怎么办_Apple id双重认证,没有关闭的选项?
  14. 【若依】非分离版代码生成记录
  15. UVM入门与进阶学习笔记1——UVM概述、类库地图、工厂机制、覆盖方法
  16. jQuery教程_编程入门自学教程_菜鸟教程-免费教程分享
  17. 设计师如何摆脱设计思维的局限
  18. System.StackOverflowException
  19. imx6ul——uboot添加RTC,pcf8563驱动
  20. 【机器学习之路】(转载)

热门文章

  1. 欧洲共同语言参考标准等级C1,欧洲共同语言参考标准详解
  2. DCGAN理论讲解及代码实现
  3. 手机服务器响应出错 错误码500,手机服务器500错误原因
  4. solr中文键变成下划线
  5. matlab中的sparse函数
  6. 蜂蜜和豆腐脑一起吃好吗?蜂蜜和豆腐脑可以同时服用吗?
  7. 阿里云MaxCompute介绍
  8. 简单好用,想做自媒体月入过w,必备的几个网站
  9. 聚焦离子束FIB测试用途以及注意事项
  10. 2021年中国化妆刷市场趋势报告、技术动态创新及2027年市场预测