Java tutorial
//package com.java2s; //License from project: Open Source License import java.util.List; import java.util.Random; public class Main { public static <E> E sample(List<E> l, Random r) { int i = r.nextInt(l.size()); return l.get(i); } }