private List sample()

in online_bontique_demo/recommendationService/src/main/java/org/apache/dubbo/shop/service/recommendation/RecommendationServiceImpl.java [61:71]


    private List<String> sample(List<String> source, Integer count) {
        if (source.size() <= count) {
            return source;
        }
        List<String> result = new ArrayList<>();
        while (result.size() < count) {
            int index = (int) (Math.random() * source.size());
            result.add(source.remove(index));
        }
        return result;
    }