仅采用GB2312 一级字库,即 B0A1~D7FE 共计 3760 个字符

来源:互联网 发布:知敬畏守规矩事例 编辑:程序博客网 时间:2024/06/05 06:35
  1. public class Test01 {
  2.     
  3.     public static void main(String[] args) {
  4.         long t0, t1;
  5.         t0 = System.currentTimeMillis();
  6.         String str = getRandomString(2000000);
  7.         t1 = System.currentTimeMillis();
  8.         System.out.println(t1 - t0);
  9.         System.out.println(str.length());
  10.     }
  11.     
  12.     private static String getRandomString(int length) {
  13.         if(length < 1) {
  14.             return "";            
  15.         }
  16.         byte[] bys = new byte[length * 2];
  17.         Random ran = new Random();
  18.         for(int i = 0; i < length; i++) {
  19.             bys[2 * i] = (byte)(ran.nextInt(40) + 176);
  20.             bys[2 * i + 1] = (byte)(ran.nextInt(94) + 161);            
  21.         } 
  22.         return new String(bys);        
  23.     }
  24. }
原创粉丝点击