JAVA---字符串中随机取四位数

来源:互联网 发布:excel2003 sql 编辑:程序博客网 时间:2024/05/19 00:15

package day02;
//字符串中随机取四位数
import java.util.Random;


 public class RandomNum {


  // 写方法
  public static String randomCheckCode(String str) {


   // 声明返回值
   String temp = "";


   // 验证码
   // 1-9,a-z A-Z ctrl+shift+X   


   System.out.println("字符串的长度:" + str.length()); // 62


   Random random = new Random();


   for (int i = 0; i < 4; i++) {


    // 随机获取 0-61 数字 4次 charAt(num);
    int num = random.nextInt(str.length());


    char c1 = str.charAt(num); // 索引从0开始 到61


    temp += c1;


   }


   return temp;


  }
  public static void main(String[] args) {


   String str = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";


   String checkCode = RandomNum.randomCheckCode(str);


   System.out.println(checkCode);


  }


 }

 

原创粉丝点击