public static void main(String[] args) { char[] arr = new char[5]; getStr(arr); } //定义String getStr()方法 private static String getStr( char[] arr) { //定义一个StringBuilder StringBuilder sb = new StringBuilder(); Random ra = new Random(); int st = ra.nextInt(10); int b = ra.nextInt(5); for (int i = 0; i < 5 ; i++) { char a = (char) (ra.nextInt(26)+65); if (b == i){ sb.append(st); }else { sb.append(a); } } for (int i = 0; i < sb.length(); i++) { arr[i] = sb.charAt(i); System.out.print(arr[i]); } return sb.toString(); }
使用 StringBuilder来拼接定义String getStr()方法 功能描述: 获取长度为5的随机字符串 字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数
最新推荐文章于 2022-05-15 22:09:12 发布