一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java生成字母數字組合的隨機數示例 java生成隨機數

java生成字母數字組合的隨機數示例 java生成隨機數

2019-11-04 13:58java教程網 JAVA教程

這篇文章主要介紹了java生成字母數字組合的隨機數的示例,大家參考使用吧

代碼如下:


package com.test;

 

import java.util.Random;

public class GenerateRandomNumber {

 public static void main(String[] args) {

  System.out.println("生成的10為隨機數為:" + getCharAndNumr(10));
 }

 /**
  * java生成隨機數字和字母組合
  * @param length[生成隨機數的長度]
  * @return
  */
 public static String getCharAndNumr(int length) {
  String val = "";
  Random random = new Random();
  for (int i = 0; i < length; i++) {
   // 輸出字母還是數字
   String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "num"; 
   // 字符串
   if ("char".equalsIgnoreCase(charOrNum)) {
    // 取得大寫字母還是小寫字母
    int choice = random.nextInt(2) % 2 == 0 ? 65 : 97; 
    val += (char) (choice + random.nextInt(26));
   } else if ("num".equalsIgnoreCase(charOrNum)) { // 數字
    val += String.valueOf(random.nextInt(10));
   }
  }
  return val;
 }

}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 67194久久| 高h肉厨房 | 香蕉国产成版人视频在线观看 | 午夜一区二区福利视频在线 | 99精品国产在现线免费 | 18hdxxxx日本护士 | 亚洲一区二区三区不卡在线播放 | 亚州男人天堂 | 青青草99热这里都是精品 | 日本xxxx18vr69 | 精品无码一区在线观看 | 国产免费又粗又猛又爽视频国产 | 2021国产麻豆剧传媒剧情动漫 | 玩50岁四川熟女大白屁股直播 | 色佬头| 久久天天综合 | 五月天网站 | 超级乱淫 不详 | 欧美xxoo黑人又粗暴 | 国产乱子伦在线观看不卡 | 97影院伦理 | 超强台风免费观看完整版视频 | 好男人影视社区www在线观看 | 特黄特黄一级片 | 日韩大片免费看 | 日本理论片中文在线观看2828 | 国产成年人视频 | 京东热dj6666| 国产剧情麻豆刘玥视频 | 91免费破解版 | 日本片免费观看一区二区 | 成人aaaa | 蜜桃久久久亚洲精品成人 | 国产传媒在线播放 | 欧美成人免费一区在线播放 | 日本视频高清免费观看xxx | 貂蝉沦为姓奴小说 | 猛男深夜狂cao小男生 | 日本加勒比在线播放 | 精品国产国偷自产在线观看 | 亚洲欧美一 |