Java 随机生成简体中文

Java 新民 1014℃ 已收录 18评论

代码如下:

	/**
     * 生成随机汉字
     * 简体中文
     * @return
     */
    public static char getRandomChar() {
        String str = "";
        int hightPos;
        int lowPos;

        Random random = new Random();

        hightPos = (176 + Math.abs(random.nextInt(39)));
        lowPos = (161 + Math.abs(random.nextInt(93)));

        byte[] b = new byte[2];
        b[0] = (Integer.valueOf(hightPos)).byteValue();
        b[1] = (Integer.valueOf(lowPos)).byteValue();

        try {
            str = new String(b, "GB2312");
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }

        return str.charAt(0);
    }
本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://www.snowruin.com/?p=1776
喜欢 (2)or分享 (0)
发表我的评论
取消评论
表情 代码 贴图 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(18)条精彩评论。
  1. 活到老,学到老,认真拜读咯!
    增大网2019-04-19 08:24 回复| Google Chrome 14.0.802.30| Windows 7
    • 写得很好,很感激。已经收藏了。
      SSR节点2019-05-24 01:37 回复| Firefox 47.0| unknow
  2. 送你一片大海,让你一帆风顺;送你一个太阳,让你热情奔放;送你一份真诚,祝你开心快乐;送你一份祝福,让你快乐天天!
    增大网2019-04-08 15:17 回复| Google Chrome 14.0.802.30| Windows 7
    • 新民
      谢谢
      新民2019-04-17 11:51 回复| Google Chrome 63.0.3239.132| Windows 7 x64
  3. java 上学时玩过。。。后来就偏了 php python go 。。。
    Mrxn2019-04-06 21:14 回复| Safari 603.3.8| Mac OSX 10_13_6
    • 新民
      那你很棒棒哦
      新民2019-04-17 11:50 回复| Google Chrome 63.0.3239.132| Windows 7 x64
  4. 隔三差五来一趟,每次都有新气象!
    妈妈易妈妈网2019-03-30 08:37 回复| Google Chrome 14.0.802.30| Windows 7
  5. 写的很好,很喜欢
    文娱帝国2019-03-29 19:29 回复| Firefox 61.0| Windows 7 x64
  6. 一如既往的表示支持!
    mamayi2019-03-22 13:09 回复| Google Chrome 14.0.802.30| Windows 7
  7. 如此好文章一定要留下名啊
    紫书海2019-03-21 11:53 回复| Firefox 61.0| Windows 7 x64
  8. 朋友 交换链接吗
    搬瓦工2019-03-20 15:56 回复| Google Chrome 63.0.3239.132| Windows 8.1 x64
    • 新民
      您是哪里
      新民2019-04-17 11:52 回复| Google Chrome 63.0.3239.132| Windows 7 x64
  9. 文章不错,非常喜欢
    丘八阅读网2019-03-19 18:34 回复| Firefox 61.0| Windows 7 x64
  10. 没玩过博客,认真学习学习!
    增大网2019-03-02 09:01 回复| Google Chrome 14.0.802.30| Windows 7
1 2