<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Java-生成固定長度的隨機(jī)字符串、隨機(jī)字符串開頭的ID、寫入文件、讀取文件

      package com.sgcc;
      
      import java.io.*;
      import java.text.DecimalFormat;
      import java.util.ArrayList;
      import java.util.List;
      import java.util.Random;
      
      public class Main {
              public static String generateMixedString(int length) {
              Random random = new Random();
              StringBuilder sb = new StringBuilder(length);
              for (int i = 0; i < length; i++) {
                  // 生成隨機(jī)數(shù),當(dāng)生成的數(shù)字為0時,表示生成字母,生成數(shù)字為1時,表示生成數(shù)字;
                  int type = random.nextInt(2);
                  if (type == 0) {
                      // 生成隨機(jī)字母(小寫)
                      char letter = (char) (random.nextInt(26) + 'a');
                      sb.append(letter);
                  } else {
                      // 生成隨機(jī)數(shù)字
                      char digit = (char) (random.nextInt(10) + '0');
                      sb.append(digit);
                  }
              }
      
              return sb.toString().toUpperCase();
          }
          
          public static void main(String[] args) {
          //示例一: 生成5個長度,隨機(jī)字符串
          Main  m = new Main();
          String result =  m.generateMixedString(5);
          System.out.println(result);
          System.out.println("------------------------------------");
      
          //示例二: 生成18為長度不重復(fù)字符串,前6位為隨機(jī)字母和數(shù)字,后12位為數(shù)字序列
          int  limitNum = 10;
          DecimalFormat df = new DecimalFormat("000000000000");
          StringBuffer  stringBuffer = new StringBuffer();
          for (int i=0 ;i < limitNum;i++){
              stringBuffer.append(generateMixedString(6) + df.format(i)).append("\n");
          }
      
          //示例三:將數(shù)據(jù)寫入到文件
          String filePath = "result.txt";
          try (BufferedWriter writer = new BufferedWriter(new FileWriter(filePath))) {
              writer.write(stringBuffer.toString());
          } catch (IOException e) {
              e.printStackTrace();
          }
      
          //示例四:讀取文件
          final String CHARSET_NAME = "UTF-8";
          List<String> content = new ArrayList<>();
          try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath), CHARSET_NAME))) {
              String line;
              while ((line = br.readLine()) != null) {
                  content.add(line);
              }
          } catch (Exception e) {
              e.printStackTrace();
          }
      
      //  輸出list中每一行的內(nèi)容
      //    content.forEach(System.out::println);
      //  根據(jù)下表獲取List每一行的內(nèi)容
          for (int i=0;i<content.size();i++){
              System.out.println(content.get(i));
          }
      
      
          }
      }

       

      posted @ 2024-05-28 10:42  業(yè)余磚家  閱讀(1004)  評論(0)    收藏  舉報
      主站蜘蛛池模板: √天堂中文www官网在线| 乐亭县| 91老熟女老女人国产老| 国产成人高清亚洲综合| 国产成人精品亚洲资源| 国产精品69人妻我爱绿帽子| 国产亚洲人成网站观看| 99在线精品国自产拍中文字幕| 和艳妇在厨房好爽在线观看| 中文字幕免费不卡二区| 国产精品亚洲欧美大片在线看 | 欧美大肥婆大肥bbbbb| 亚欧成人精品一区二区乱| 女同另类激情在线三区| 久久精品国产99久久美女| 91孕妇精品一区二区三区| 最新中文字幕国产精品| 桦川县| 亚洲成年av天堂动漫网站| 少妇内射高潮福利炮| 亚洲国产av久久久| 国产一区二区三区黄色片| 伊人久久久av老熟妇色| 苏尼特右旗| 精品超清无码视频在线观看| 成人亚洲av免费在线| 色九九视频| 亚洲深深色噜噜狠狠网站| 国产精品人妇一区二区三区| 亚洲高清国产拍精品熟女| 怡红院一区二区三区在线| 99精品久久免费精品久久| 国产偷国产偷亚洲清高网站| 精品国产一区二区三区性色| 免费无码肉片在线观看| 久久精品国产福利一区二区| 国产亚洲精品岁国产精品| 青青草原国产精品啪啪视频| 久久人人97超碰精品| 久久超碰97人人做人人爱| 国产熟女真实乱精品51|