zoukankan      html  css  js  c++  java
  • java随机生成简体中文取指定长度随机简体中文实用方法

     /**
         * 获取指定长度随机简体中文
         * @param len int
         * @return String
         */
        public static String getRandomJianHan(int len)
        {
            String ret="";
              for(int i=0;i<len;i++){
                  String str = null;
                  int hightPos, 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] = (new Integer(hightPos).byteValue());
                  b[1] = (new Integer(lowPos).byteValue());
                  try
                  {
                      str = new String(b, "GBk"); //转成中文
                  }
                  catch (UnsupportedEncodingException ex)
                  {
                      ex.printStackTrace();
                  }
                   ret+=str;
              }
          return ret;
        }

    参考:http://hi.baidu.com/haozi0079/item/6131ea78e22f1d376e29f68e

  • 相关阅读:
    redis--列表
    redis ——字符串
    redis 第一节 redis安装、PHP扩展 、主从
    Python--day7
    Python--day6
    Python爬虫
    JSON基础
    Python--day5
    Python—day3
    Windows10 安装QT问题
  • 原文地址:https://www.cnblogs.com/langtianya/p/3361336.html
Copyright © 2011-2022 走看看