Skip to content
Snippets Groups Projects
RandomUtil.java 407 B
Newer Older
  • Learn to ignore specific revisions
  • SAIDI Hatim's avatar
    SAIDI Hatim committed
    package util;
    
    import java.util.List;
    import java.util.Random;
    
    public class RandomUtil {
    
    
    
        private  RandomUtil(){
    
        }
    
        public static <T> T randomElement(T[] elements, Random random){
            return elements[random.nextInt(elements.length-1)];
        }
    
        public static <T> T randomElement(List<T> elements, Random random){
            return elements.get(random.nextInt(elements.size()-1));
        }
    }