字符串应用-------随机输出由英文字母和数字组成的字符串

题目:

定义一个方法,获取长度为5的字符串,字符串由4个随机的大小写字母和1个阿拉伯数字组成,英文字母和数字的顺序是随机的。

 

分析:

1.把所有大小写字母存放到一个字符数组char1里,随机取出5个存放到另一个字符数组char2中。

2.char2随机取出一个索引位置的字母,替换成数字。

代码:

package com.heima.demo1;

import java.util.Random;

/*
   第三题:分析以下需求,并用代码实现
		定义String getStr()方法
		功能描述:
			获取长度为5的随机字符串
			字符串由随机的4个大小写英文字母和1个0-9之间(包含0和9)的整数组成
			英文字母和数字的顺序是随机的
 */
public class Work2 {
    public static void main(String[] args) {
        char[] ch2=Test01();
        char[] ch3=new char[5];
        //根据索引随机取出ch2中的字符,存放到新的字符数组ch3中,现在ch3中存放的是5个字母
        Random random=new Random();
        for(int i=0;i

输出结果:


BZBs7

Process finished with exit code 0

 

你可能感兴趣的:(Java基础)