`
simple_hui
  • 浏览: 154909 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

取数字和字母的随机数

阅读更多
package com.slei.order;


public class Untitled1 {

    public String getRandomString(int random, int len) {
        java.util.Random rd = new java.util.Random(random);
        StringBuffer sb = new StringBuffer();
        int rdGet; // 取得随机数

        char ch;

        for (int i = 0; i < len; i++) {
            //rdGet = Math.abs(rd.nextInt()) % 10 + 48; // 产生48到57的随机数(0-9的键位值)
            rdGet = Math.abs(rd.nextInt()) % 26 + 97; //产生97到122的随机数(a-z的键位值)
            ch = (char) rdGet;
            sb.append(ch);
        }

        return sb.toString();
    }

    public static void main(String[] args) {
        Untitled1 dao = new Untitled1();
        System.out.println(dao.getRandomString(2, 16));
        System.out.println(dao.getRandomString(3, 16));
    }
}


分享到:
评论

相关推荐

    C#生成指定位数的随机数字字母组合

    主要函数GetPassword(int digits):string 参数为所生成随机组合位数 比如说要生成10为随机数字字母组合,就string randomCode = GetPassword(10); 生成的结果有数字和大写、小写字母组合

    afl取随机数字字母

    - 假设有一个名为“取随机数字字母”的函数,它的用法可能是`取随机数字字母(长度, 是否含数字, 是否含字母)`,其中`长度`指生成的序列长度,`是否含数字`和`是否含字母`为布尔值,决定生成的序列中是否包含数字或...

    随机数生成方法

    详细介绍了随机数生成的方法

    e语言-随机生成字母数字组合例程

    随机数字字母组合的生成通常涉及到两个关键部分:随机数生成和字符映射。首先,程序会利用内置或自定义的随机数生成器来产生一系列随机整数。这些整数通常介于0和某种限制之间,例如0到62(对应26个小写字母、26个...

    Winform-随机数生成器

    对于生成随机序列号,可能需要包含字母和数字的组合,这可以通过扩展`Random`类或者使用`Guid`类来实现。例如,创建一个包含数字和字母的10位随机字符串: ```csharp public static string GenerateRandomString...

    易语言字母数字随机组合例程

    例程的核心可能是循环结构,如“重复”或“直到”循环,通过循环在预设次数内生成随机的数字和字母,然后拼接成最终的字符串。此外,可能还会使用到条件判断,确保生成的字符串满足特定的条件,例如长度、是否包含...

    随机数字生成器,可指定产生多少个数字于字母

    本文将详细探讨随机数字生成器的工作原理、C#编程语言中的实现方式,以及如何指定生成数字和字母。 首先,随机数生成器是通过数学算法模拟随机性的程序,它们可以产生一系列看似无规律的数字。这些数字在统计上表现...

    易语言随机取大小写字母

    我们可以通过随机数和这些值相加,来得到随机的大写或小写字母。 首先,我们需要引入“系统”模块,该模块提供了随机数生成的相关函数。然后,我们可以定义一个函数,如“随机取字母”,在这个函数中,生成一个介于...

    php获取四位字母和数字的随机数的实现方法

    首先,字符集合需要包含数字0-9和大小写字母a-z、A-Z,这样可以确保生成的随机数既包含数字也包含字母。其次,随机数生成方式需要能够从这个字符集合中选取元素,按照规定的长度来生成最终的字符串。 在给出的代码...

    java生成16位随机数

    java生成16位随机数

    javascript获取四位数字或者字母的随机数

    JavaScript是一种广泛用于网页和网络应用的脚本语言,它...总之,JavaScript提供了一种灵活的方式来生成随机数,包括数字和字母的组合。在实际开发中,根据需求的不同,可以选择更适合的算法和方法来生成随机字符串。

    易语言-随机生成字母数字组合例程

    在这个例程中,关键部分是生成随机数字字母的算法。 生成随机数字字母组合通常涉及以下步骤: 1. **生成随机数**:易语言提供了一系列的随机数函数,如“随机整数”和“随机浮点数”,可以用来生成随机数值。在这...

    Servlet仿CSDN动态验证码的生成-带数字和字母

    1. **随机数生成**:首先,我们需要生成一个包含数字和字母的随机字符串。可以利用Java的`Random`类和`Character`类来生成指定长度的随机字符串,其中包含数字和大小写字母。 2. **字符串运算**:为了增加验证码的...

    易语言快速取随机字符

    在"快速取随机字符"的场景下,我们通常会结合随机数和字符串操作来实现。例如,如果要生成包含英文大写字母、小写字母和数字的随机字符,我们可以定义三个字符串变量,分别存储这些字符集,然后通过循环和随机数选择...

    oracle中随机数的获取

    'P'参数用于生成小写字母,'U'参数用于生成大写字母,'X'参数则会生成数字和字母的混合字符串。 此外,还可以利用这些随机数函数来创建复杂的测试数据集,比如模拟用户行为、生成随机订单等。在进行性能测试或者...

    C# 批量生成随机密码必须包含数字和字母并用加密算法加密

    密码必须包含数字和字母 思路: 1.列出数字和字符。 组成字符串 :chars  2.利用randrom.Next(int i)返回一个小于所指定最大值的非负随机数。  3. 随机取不小于chars长度的随机数a,取字符串chars的第a位字符。  4...

    易语言源码字母数字随机组合例程.rar

    在生成随机字母数字组合时,我们可能需要生成0-9的数字和A-Z(可能包括大小写)的字母的随机索引。 2. **字符串操作**:易语言提供了丰富的字符串处理函数,如`字符串长度`、`取子串`、`连接字符串`等。在生成随机...

    RandomUtils_随机数工具类_

    这些方法的效率和安全性取决于所使用的随机数生成器。 为了更好地理解这些方法的工作原理,我们可以分析`RandomUtils.java`文件中的代码。例如,生成随机字符串的方法可能包含以下步骤: 1. 创建一个`...

    C# 生成验证码取随机数字加字母(改进版)

    之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。 改进了一下,方法如下 代码如下: var text2 = “”; var random = new Random((int)DateTime.Now.Ticks); const string ...

    MacroDataFile:一个用随机数字和字母创建数百万个txt文件的小工具

    V1.1 2014.11.12更新 可以生成数字字母的组合文本,并且控制输出的数据列数 V1.2 2014.11.15更新 可以生成Double类型的随机数,随机数有起止值设置。 V1.3 2014.12.27更新 将可以实现0-1之间的高精度随机数

Global site tag (gtag.js) - Google Analytics