汉字大约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);
}
}
}