查看完整版本: [已解決]關於亂數(英文可以變數字嗎?)
頁: [1]

a1212xzxz 發表於 2009-12-2 04:07 PM

[已解決]關於亂數(英文可以變數字嗎?)

本帖最後由 a1212xzxz 於 2009-12-3 08:03 PM 編輯

關於亂數
英文可以變數字嗎?
例如:
AAAAA變數字 = 00000
ABCDE變數字 = 01234

顯示的時候是
AAAAA00000
ABCDE01234
import java.util.*;
public class Main{
        public static void main(String[] args) {
         String prove = null; //驗證碼
            ArrayList list = new ArrayList();
               String[] Random = {
         
                              "A","B","C","D","E","F","G","H","I","J",
                              "K","L","M","N","O","P","Q","R","S","T",
                             "U","V","W","X","Y","Z"};
               for (int M=0;M<Random.length;M++) {
                     
              //  Random+= 3;
               
                list.add(Random);
               }
                Collections.shuffle(list); //透過此隨機從排元素內容
               prove = (String) list.get(0)+
           (String) list.get(1)+
         (String) list.get(2)+
         (String) list.get(3)+
         (String) list.get(4);
      
               System.out.println(prove);
        }}

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

gogopkman 發表於 2009-12-3 03:48 PM

你 list 改存 M 值 然後印出時 印 Random 跟 M 值

不知這樣可否?
頁: [1]