package org.hso.ecommerce.action.shop; import org.hso.ecommerce.entities.shop.Article; import java.util.ArrayList; import java.util.List; public class GetRandomArticlesAction { public static List
getRandomArticles(int quantity, List
advertisedArticles) { List
randomisedArticles = new ArrayList
(); int loopcount = Math.min(quantity, advertisedArticles.size()); for (int i = 0; i < loopcount; i++) { int index = (int) (Math.random() * advertisedArticles.size()); randomisedArticles.add(advertisedArticles.remove(index)); } return randomisedArticles; } }