ตัวอย่างนี้แชร์รหัสการใช้งานสำหรับ Java ที่สร้างสตริงแบบสุ่ม 6 บิต เนื้อหาเฉพาะมีดังนี้
แพ็คเกจ com.amos.tools; นำเข้า java.util.arraylist; นำเข้า java.util.list; นำเข้า java.util.random; คลาสสาธารณะ invertCodeGenerator {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {// วิธีการที่สร้างอัตโนมัติรายการ stub รายการ <String> ผลลัพธ์ = gencodes (6,100); System.out.println (results.size ()); } รายการคงที่สาธารณะ <String> gencodes (ความยาว int, long num) {list <string> results = new ArrayList <String> (); สำหรับ (int j = 0; j <num; j ++) {string val = ""; สุ่มสุ่ม = ใหม่สุ่ม (); สำหรับ (int i = 0; i <length; i ++) {string charornum = random.nextint (2) % 2 == 0? "Char": "Num"; // ตัวอักษรเอาท์พุทหรือหมายเลขถ้า ("char" .equalsignorecase (charornum)) // string {int choice = random.nextint (2) % 2 == 0? 65: 97; // รับตัวพิมพ์ใหญ่หรือตัวอักษรตัวพิมพ์เล็ก val + = (char) (ตัวเลือก + random.nextint (26)); } อื่นถ้า ("num" .equalsignorecase (charornum)) // number {val += string.valueof (random.nextint (10)); }} val = val.ToLowerCase (); if (results.contains (val)) {ดำเนินการต่อ; } else {results.add (val); }} ส่งคืนผลลัพธ์; -ข้างต้นเป็นเรื่องเกี่ยวกับบทความนี้ฉันหวังว่ามันจะเป็นประโยชน์สำหรับทุกคนในการเรียนรู้การเขียนโปรแกรม Java