text
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
int count = 10000;
      long start = System.currentTimeMillis();
      for (int i = 0; i < count; i++) {
         String code = (Math.random() + "").substring(2, 8);
         if (code.length() != 6) {
            System.out.println("生成失败:" + code);
         }
      }
      long end = System.currentTimeMillis();
      System.out.println("截取耗时:" + (end - start));

      System.out.println("===================================================");
      start = System.currentTimeMillis();
      for (int i = 0; i < count; i++) {
         String code = String.valueOf((int) ((Math.random() * 9 + 1) * Math.pow(10, 5)));
         if (code.length() != 6) {
            System.out.println("生成失败:" + code);
         }
      }
      end = System.currentTimeMillis();
      System.out.println("整数运算,执行时间:" + (end - start));

耗时:

原文地址:https://blog.csdn.net/qq_42878086/article/details/126609323?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168474993416800184197548%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168474993416800184197548&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-5-126609323-null-null.142^v87^insert_down1,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96