Comment générer des 6 différents nombres aléatoires en java

Je veux générer 6 différents nombres aléatoires en utilisant les Mathématiques.aléatoire et de les stocker dans un tableau.
Comment puis-je m'assurer qu'ils sont différents? Je sais que je dois utiliser pour-boucle pour vérifier le tableau mais comment...

C'est la plage. J'ai seulement besoin de numéros entre 1 et 49.
( 1 + (int) (Math.random() * 49) )

Il suffit de garder de générer des nombres et de les ajouter au tableau tant qu'ils sont uniques; générer un nombre et de vérifier sur les autres dans le tableau.
Exactement de la même manière que vous le feriez si vous le faisiez à la main. Dés pour obtenir un numéro de téléphone, vérifiez si c'est un numéro que vous ne l'avez pas déjà, l'enregistrer, de la répétition jusqu'à ce que vous avez autant que vous le souhaitez. - Ou mettre en place votre propre shuffle, qui est la plus générale de la solution.

OriginalL'auteur coding | 2014-03-22