意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

Java从unicode值输出任意的汉字

来源:恒创科技 编辑:恒创科技编辑部
2022-10-10 00:50:23


汉字大约2W出头

package com.kunpengku.runner;

/**
* DATE 2019/10/19.
*
* @author fupeng.
*/
public class HanZiGenerate {

public static void main(String[] args) {

// 汉字的unicode范围 0X4e00 - 0x9FFF
int start = 0x4e00;
// 20 这个地方可以任意调整,打印从开始的N个汉字
for (int i = 0; i < 20; i++) {
int hanziUnicodeValue = start + i;
/**
* 先将unicode的数值 转成 char,
* 然后再用char生成Character对象,
* 再将Character转成String对象
* Character.toString一个方法完成了后续两个步骤
*/
String hanzi = Character.toString((char) hanziUnicodeValue);
System.out.println(hanzi);
}
}
}



Java从unicode值输出任意的汉字

上一篇: 租用美国服务器:潜在的风险与应对策略。 下一篇: MongoDB 5.0 扩展开源文档数据库操作