欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

获取随机字符串

程序员文章站 2022-03-08 11:54:14
...
1.定义String getStr(char[] chs)方法
	功能描述:获取长度为5的随机字符串,字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成
2.定义main方法,方法内完成:
	(1)定义长度为26,元素值为26个大写英文字母的数组chs
	(2)传递数组chs调用getStr(char[] chs)方法,获取返回值,并在控制台打印返回值
package it.com;

import java.util.Random;

public class Demo {
    public static void main(String[] args) {
            //定义长度为26,元素值为26个大写英文字母的数组chs
            char[] chs = new char[26];
            for (int i = 0; i < chs.length; i++) {
                chs[i] = (char) ('A' + i);
            }
            //传递数组chs调用getStr(char[] chs)方法,
        // 获取返回值,并在控制台打印返回值
            String result = getStr(chs);
            System.out.println(result);
        }
        public static String getStr (char[]chs){
            Random r = new Random();
            //1个0-9之间(包含0和9)的整数
            String result = r.nextInt(10) + "";
            //随机的4个大写英文字母
            for (int i = 0; i < 4; i++) {
                int index = r.nextInt(chs.length);
                result += chs[index];
            }
            return result;
    }
}
相关标签: java