是指把数组里面的内容打乱吗?
是否可以这样,你提取数组内容的时候用random生成不同的随机数,作为你提取数组内容的序号

解决方案 »

  1.   

    或者用Hashtable对象,设置一个计数器,每次也是生成一个介于0和数组长度之间的随机数,然后利用Hashtable的containtKey()方法判断,是否存在同样的序号,如果不存在,则用Hashtable的put(随机数,源数组[随机数]),将其放入,然后计数器+1,一直循环到计数器的值等于源数组长度,就全部处理完了.最后用
    Enumeration enum=Hashtable.Elements();
    while(enum.hasMoreElements()){
    System.out.println((Stirng)enum.nextElement());//或者(int)
    }
    输出