random() 関数と valueOf() 関数を使用して実装できます。
random() メソッドは乱数を返すために使用され、乱数の範囲は 0.0 =
valueOf(char c): メソッドは、char パラメータの文字列表現を返すために使用されます。
(推奨ビデオ チュートリアル: java ビデオ )
具体的なコードは次のとおりです:
public String getlinkNo() { String linkNo = ""; // 用字符数组的方式随机 String model = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char[] m = model.toCharArray(); for (int j = 0; j < 6; j++) { char c = m[(int) (Math.random() * 36)]; // 保证六位随机数之间没有重复的 if (linkNo.contains(String.valueOf(c))) { j--; continue; } linkNo = linkNo + c; } return linkNo; }
推奨チュートリアル: Java 入門発達#### #####
以上がJavaで非反復文字列をランダムに生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。