import java.util.Random; public class text_12 { public static void main(String[] args) { String a = "qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM"; int[] c = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; char[] chars = a.toCharArray(); Random rm = new Random(); StringBuilder sb = new StringBuilder(); //int i = rm.nextInt(chars.length); //System.out.println(i); for (int i = 0; i< 4; i++) { int i1 = rm.nextInt(chars.length); char aChar = chars[i1]; sb.append(aChar); } int i3 = rm.nextInt(10); int i4 = c[i3]; char[] chars1 = sb.append(i4).toString().toCharArray(); //System.out.println(chars1); int i1 = rm.nextInt(2); char temp = chars1[i1]; chars1[i1] = chars1[chars1.length - 1]; chars1[chars1.length - 1] = temp; String result = new String(chars1); System.out.println(result); } }
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
本文標題:Java生成驗證碼(黑馬程序員練習題4)大小寫帶隨機位置數字-創新互聯
URL地址:http://vcdvsql.cn/article48/cccpep.html
成都網站建設公司_創新互聯,為您提供網站設計、建站公司、營銷型網站建設、微信小程序、Google、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯