当前位置: 首页 > news >正文

网站模仿wordpress wpautop

网站模仿,wordpress wpautop,电脑端网站一般做多宽最好,wordpress更改固定链接显示404前言 Pinyin4j是一个Java库#xff0c;用于将汉字转换为拼音。它是由中国清华大学的Tsinghua University和中国科学院计算技术研究所的研究人员开发的。Pinyin4j可以用于Java应用程序中#xff0c;以便在需要时将汉字转换为拼音。例如#xff0c;它可以用于中文输入法、文本…前言 Pinyin4j是一个Java库用于将汉字转换为拼音。它是由中国清华大学的Tsinghua University和中国科学院计算技术研究所的研究人员开发的。Pinyin4j可以用于Java应用程序中以便在需要时将汉字转换为拼音。例如它可以用于中文输入法、文本编辑器、搜索引擎等。 这是它的具体网站,感兴趣的,可以自己去看一下 https://pinyin4j.sourceforge.net/ 具体安装过程 在Maven官网去查询 引入相关依赖 !-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j -- dependencygroupIdcom.belerweb/groupIdartifactIdpinyin4j/artifactIdversion2.5.1/version /dependency 简单一些用法 其实Pinyin4j的简单用法,实际它的核心类就是PinyinHelper类,我接下来会展示一个简单的api使用方法. public class PinyinTest01 {public static void main(String[] args) {//1.展示单个汉字的字母拼写String[] res1PinyinHelper.toHanyuPinyinStringArray(长);System.out.println(Arrays.toString(res1));String[] s PinyinHelper.toHanyuPinyinStringArray(中);System.out.println(Arrays.toString(s));} }大家可以看见,我们上面的api方法,是可以获取到单个字符的拼写的.但为什么我们不直接获取一个字符串的拼写呢? 我去查了这个Pinyin4官网的api.发现了这样的一个事实 发现该方法已经被删除了,所以针对我们接下来做的文件搜索项目,我们要封装一下这个工具类,让它能够输入具体的字符串进行拼音转换.具体的思路如下: 我们首先要知道,我们要进行拼音转换首先要分为两种情况:1.全拼.2.首字符拼音 具体的步骤如下: 1.首先遍历字符串 2.遍历字符串之后,把每个字符串单独转译 3.转换之后的字符串保存到stringBuffer中,返回即可 具体代码如下: public static String get(String src,boolean fullSpell){//1.如果是空字符串,则不处理.if (src null src.trim().length() 0){return null;}//针对Pinyin4j 做出配置,就是针对lu的lv的配置 -使用v来配置,HanyuPinyinOutputFormat formatnew HanyuPinyinOutputFormat();format.setVCharType(HanyuPinyinVCharType.WITH_V);//2.如果字符串非空//遍历字符串的每个字符串,针对每个字符串进行转换,把转换得到的结果,拼接到StringBuilder里面StringBuffer stringBuffernew StringBuffer();for (int i0;isrc.length();i){char chsrc.charAt(i);String[] tmpnull;try {tmp PinyinHelper.toHanyuPinyinStringArray(ch,format);} catch (BadHanyuPinyinOutputFormatCombination e) {e.printStackTrace();}if (tmp null || tmp.length 0){//如果是空的字符,就说明转换失败了.//如果输入的字符,没有汉语拼音,自然就会转换失败.//保留原始字符,加入结果中stringBuffer.append(ch);}else if(fullSpell){//拼音结果为true,我们stringBuffer.append(tmp[0]);}else {//拼音结果为false//比如 卡 [ka,qia] 此时取0号元素,得到了ka,再取0号字符stringBuffer.append(tmp[0].charAt(0));}}return stringBuffer.toString();}public static void main(String[] args) {System.out.println(get(长,true));System.out.println(get(彘二,true));System.out.println(get(彘二,false));System.out.println(get(⻓还,true));System.out.println(get(绿鲤⻥,true));System.out.println(get(abc,true));System.out.println(get(中华⼈⺠共和国,false));System.out.println(get(⻓还,false));System.out.println(get(abc,false)); // System.out.println(get(中华⼈⺠共和国,true));System.out.println(get(中华人民共和国,true));} }
http://www.w-s-a.com/news/507031/

相关文章:

  • 继续网站建设南通网站建设方法
  • 淮南公司网站建设如果做京东优惠卷的网站
  • 二手房网站平台怎么做项目工程监理公司网站建设方案
  • 秦皇岛做网站公司小说推广平台有哪些
  • php网站做分享到朋友圈天元建设集团有限公司信用代码
  • 邱县做网站在线免费图片编辑器
  • 网站备份网站做网站如何把支付宝微信吧
  • 做网站的怎么获取客户信息晋城建设局网站
  • 新开传奇网站发布网单职业wordpress建站网页无法运作
  • 海南省住房和城乡建设厅官方网站网站开发有哪些语言
  • 网站开发排期表免费网站建设策划
  • 飞沐网站设计江苏建设人才网证书查询
  • 网站优化的意义怎么帮商家推广赚钱
  • 安顺公司做网站福州建设发展集团有限公司网站
  • 普陀企业网站建设做散客机票的网站如何推广
  • 河北网站建设与制作建设宁波市分行的互联网网站
  • python做网站是不是特别慢百度推广基木鱼
  • 卖网站链接东营住房和城乡建设信息网
  • 网站后台如何上传ico图标单位建设网站需要的材料
  • 如何建淘客网站郑州做网站最好的公司
  • 连锁酒店网站方案o2o网站建设方案
  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业
  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式