报错内容:
Exception in thread "main" java.lang.RuntimeException: cn.hutool.extra.pinyin.PinyinException: No pinyin jar found ! Please add one of it to your project !

解决:
1、使用 PinyinUtil 需要配合依赖第三方的拼音库包,所以除了需要导入 hutool-all 包以外,还需要导入如下依赖包

    <!-- 第三方拼音依赖包,配合 hutool-all 包中的 PinyinUtil 拼音工具使用 start --><dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency><dependency><groupId>io.github.biezhi</groupId><artifactId>TinyPinyin</artifactId><version>2.0.3.RELEASE</version></dependency><dependency><groupId>com.github.stuxuhai</groupId><artifactId>jpinyin</artifactId><version>1.1.8</version></dependency><!-- 第三方拼音依赖包,配合 hutool-all 包中的 PinyinUtil 拼音工具使用 start -->

结果示例:

    public static void main(String[] args) {String hzpy = PinyinUtil.getPinyin("汉字拼音");System.out.println("hzpy = " + hzpy);System.out.println("hzpy = " + hzpy.replace(" ", ""));}

输出:

Hutool包下使用PinyinUtil获取汉字的拼音报错cn.hutool.extra.pinyin.PinyinException: No pinyin jar found! Please ...相关推荐

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

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

  2. java汉字的拼音首字母_Java 获取汉字的拼音首字母

    Java 获取汉字的拼音首字母: pom.xml 引用 pinyin4j 包: com.belerweb pinyin4j 2.5.0 PinyinUtil 类: package com.xxx.co ...

  3. php获取汉字的拼音 拼音首字母

    /***获取汉字的拼音*/function pinyin($s, $isfirst = false) {static $pinyins;$s = trim($s);$len = strlen($s); ...

  4. C# 获取汉字的拼音首字母(转)

    原文:https://blog.csdn.net/younghaiqing/article/details/62417269 一种是把所有中文字符集合起来组成一个对照表:另一种是依照汉字在Unicod ...

  5. C# 获取汉字的拼音首字母和全拼(含源码)

    C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是依照汉字在Unicode编码表中的排序来确定拼音的首字母.碰到多音字时就以常用的为准(第一种方法中可以自行更改,方法为手 ...

  6. (转)C# 获取汉字的拼音首字母和全拼(含源码)[A]

    https://blog.csdn.net/younghaiqing/article/details/62417269 C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是 ...

  7. python怎么用拼音-Python利用拼音库PyPinyin获取汉字的拼音

    我们可以利用python的PyPinyin库来获取汉字的拼音,我们先来写一个简单的案例import pypinyin print(pypinyin.pinyin( "小宁博客")) ...

  8. 实现下拉框的汉字、拼音、首字母大小写,全拼检索选项

    调用这个工具类,可以实现下拉框的汉字.拼音.首字母大小写,全拼检索选项 import java.util.Arrays;import net.sourceforge.pinyin4j.PinyinHe ...

  9. 使用pinyin4j获取汉字的拼音和全角半角转换

    前段时间sprint分配了一项任务,查询一个bug,页面搜索汉字加上拼音的时候,无法匹配.最开始的时候以为拼音函数有问题,所以估了一下点就开始着手这件事情. 拼音工具类如下: /** * 获取汉字串拼 ...

最新文章

  1. 使用DPM2007备份还原Exchange2007邮箱数据库
  2. 从源码到实战:BERT模型训练营
  3. 【numpy学习笔记】数组的创建和基本运算
  4. asyncio 并发测试
  5. 【Groovy】使用 Groovy 语言开发服务器 Server 和客户端 Client 套接字程序 ( 服务器客户端完整代码示例 | 运行服务器端与客户端效果及过程分析 )
  6. MVC模式和文档/视图结构
  7. 【MM】基于收货的发票校验Bapi Demo
  8. 使用Oracle数据库开发中的一个技巧
  9. 斯坦福李飞飞CS231n笔记1计算机视觉概述与历史背景
  10. MySQL按照汉字拼音首字母排序
  11. ASP.NET加密解密
  12. java如何从服务器上删除文件,java从服务器删除文件
  13. 基于Linux下的Nand (Nor) Flash读写速度测试
  14. Edge浏览器打不开网页解决方法教学
  15. 华为android贡献度,米粉别不信,华为对安卓系统的贡献比小米更多
  16. 多线程设计模式——Master-Salave(主仆)模式
  17. kesu移动硬盘(固态硬盘)插上电脑后不显示盘符的解决办法
  18. c语言写txt文件fwrite,文件操作 fwrite,该怎么处理
  19. ChinaSoft 论坛巡礼 | 程序设计教育论坛
  20. openwrt luci中文汉化

热门文章

  1. leetcode714.买卖股票的最佳时机含手续费(中等)
  2. 整理6个超好用的在线编辑器!
  3. 知识体系之APUE/内核编程
  4. JavaWeb仓库管理系统,表弟的棒棒糖到底谁拿了
  5. pb dw使用技巧1
  6. 开源项目-图书管理系统
  7. MIKE 21 教程 2.3 水动力模块教学:求解方程与参数设置(Solution Technique),水深校正设置(Depth Correction)
  8. 《深度学习,统计学习,数学基础》人工智能算法工程师手册
  9. 青龙面板教程(四):线报监控系统开发
  10. java ocr 条型码_Tesseract.js (JavaScript OCR) 识别1D条形码下面的数字