国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - java生成隨機(jī)字符串的兩種方法

java生成隨機(jī)字符串的兩種方法

2021-01-15 13:54ATJAVA Java教程

這篇文章主要為大家詳細(xì)介紹了java生成隨機(jī)字符串的兩種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了java生成隨機(jī)字符串的具體代碼,供大家參考,具體內(nèi)容如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
import java.util.Random;
public class CharacterUtils {
//方法1:length為產(chǎn)生的位數(shù)
  public static String getRandomString(int length){
    //定義一個(gè)字符串(A-Z,a-z,0-9)即62位;
    String str="zxcvbnmlkjhgfdsaqwertyuiopQWERTYUIOPASDFGHJKLZXCVBNM1234567890";
    //由Random生成隨機(jī)數(shù)
        Random random=new Random(); 
        StringBuffer sb=new StringBuffer();
        //長(zhǎng)度為幾就循環(huán)幾次
        for(int i=0; i<length; ++i){
          //產(chǎn)生0-61的數(shù)字
          int number=random.nextInt(62);
          //將產(chǎn)生的數(shù)字通過length次承載到sb中
          sb.append(str.charAt(number));
        }
        //將承載的字符轉(zhuǎn)換成字符串
        return sb.toString();
  }
  /**
   * 第二種方法
   */
  public static String getRandomString2(int length){
    //產(chǎn)生隨機(jī)數(shù)
    Random random=new Random();
    StringBuffer sb=new StringBuffer();
    //循環(huán)length次
    for(int i=0; i<length; i++){
      //產(chǎn)生0-2個(gè)隨機(jī)數(shù),既與a-z,A-Z,0-9三種可能
      int number=random.nextInt(3);
      long result=0;
      switch(number){
      //如果number產(chǎn)生的是數(shù)字0;
      case 0:
        //產(chǎn)生A-Z的ASCII碼
        result=Math.round(Math.random()*25+65);
        //將ASCII碼轉(zhuǎn)換成字符
        sb.append(String.valueOf((char)result));
        break;
        case 1:
          //產(chǎn)生a-z的ASCII碼
        result=Math.round(Math.random()*25+97);
          sb.append(String.valueOf((char)result));
        break;
        case 2:
          //產(chǎn)生0-9的數(shù)字
                   sb.append(String.valueOf
                          (new Random().nextInt(10)));
        break;
      }
    }
    return sb.toString();
  }
  public static void main(String[] args) {
    System.out.println(CharacterUtils.getRandomString(12));
     
  }
   
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://www.cnblogs.com/ipetergo/p/7636982.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费三级黄色片 | 午夜激情在线免费观看 | 欧美一区二区久久久 | 在线中文视频 | 久久高清精品 | a级毛片免费高清视频 | 亚洲在线一区二区三区 | 狠狠躁夜夜躁人人爽天天天天97 | 成人精品国产免费网站 | 亚洲视频黄 | 久久网页 | 久久久久久免费精品 | 老女肥熟av免费观看 | 日本手机在线视频 | 国产美女精品 | 日本精品在线观看 | 一区二区av | 国产成人综合在线观看 | 直接看av的网站 | 久久精品国产欧美亚洲人人爽 | 亚洲精品一二区 | 成人免费网站在线观看 | 国产九九九 | 国产一区二区三区高清 | 精品国产一区三区 | 男女爱爱免费视频 | 国产精品毛片无码 | 在线观看不卡 | 欧美日韩久 | 91成人免费看 | 精品麻豆剧传媒av国产九九九 | 日韩欧美精品一区二区三区 | 国产在线观看一区 | 亚洲精品高潮呻吟久久av | 国产精品久久久久久久久久久小说 | 深夜精品 | 欧美久久精品 | 91正在播放| 亚洲一区久久 | 中文字幕在线第一页 | 中文字幕在线一区二区三区 |