当前位置:编程学习 > JAVA >>

java随机数 求建议?

一个存放了20个uuid的list或者string数组 怎么从中随机出来5个值?? --------------------编程问答--------------------
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.UUID;

public class Hello {
    public static void main(String[] args) {
        List<String> ids = new ArrayList<String>();

        for (int i = 0; i < 10; ++i) {
            ids.add(UUID.randomUUID().toString());
        }

        Collections.shuffle(ids); // 打乱ids中元素的顺序

        for (int i = 0; i < 5; ++i) {
            System.out.println(ids.get(i));
        }
    }
}
--------------------编程问答--------------------
引用 1 楼 Inhibitory 的回复:
Java code?1234567891011121314151617181920import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.UUID; public class Hello {    public static void ma……


+1
打乱顺序 取前5个 --------------------编程问答--------------------
引用 1 楼 Inhibitory 的回复:
Java code?1234567891011121314151617181920import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.UUID; public class Hello {    public static void ma……
+1
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,