Web - programmation

Comment générer un nombre aléatoire en Java

Catégorie: Web - programmation
Auteur:
Vues: 309 vues

Le langage de programmation Java est un outil puissant en informatique, offrant des possibilités illimitées pour tous les types de programmes. Parmi les nombreuses fonctionnalités de Java est la capacité de générer des nombres aléatoires, en format Integer et Point flottant. Ce guide va passer par les étapes requises pour initialiser cette fonctionnalité et de générer des nombres aléatoires.

Difficulté : Modérément facile

Instructions

Vous aurez besoin de choses

  • Ordinateur avec Java installé
  • Environnement de développement Java avec que vous êtes familiarisé

    Importation et initialisation aléatoire

  1. Ouvrir le fichier Java la fonctionnalité nombre aléatoire sera utilisé en. Ce fichier Java peut être un nouveau programme ou un.
  2. Tapez la ligne suivante du code dans le fichier de Java, au-dessus de la déclaration de classe pour ce fichier Java : import java.util.Random ; Cette ligne va importer le paquet de bibliothèque aléatoire nécessaire pour générer des nombres aléatoires.
  3. Créer une instanciation de la classe Random, qui permet d’accéder aux méthodes de génération de nombres aléatoires. Un exemple de code de l’instanciation de Random est : générateur aléatoire = new Random() ; Une fois instancié, les méthodes Random peuvent être utilisés pour générer des nombres aléatoires.
  4. Générer des nombres aléatoires

  5. Créez un entier aléatoire en appelant le nextInt() de la méthode aléatoire. Cette méthode renvoie un entier partir des entiers de plage valide de Java. Un exemple d’appel de cette méthode est : int r = generator.nextInt() ;
  6. Créer une virgule flottante aléatoire en appelant le nextDouble() de la méthode aléatoire. Cette méthode retourne une valeur entre 0 et 1, mais ne retournera jamais 0 ou 1. Un exemple d’appel de cette méthode est : double s = generator.nextDouble() ;
  7. Créer une gaussienne aléatoire en appelant le nextGaussian() de la méthode aléatoire. Cette méthode renvoie un nombre d’une distribution normale, donnée une moyenne de 0 et un écart de 1. Un exemple d’appel de cette méthode est : int t = generator.nextGaussian() ;

Conseils & avertissements

La classe Random, comme tous les générateurs de nombres aléatoires, est ensemencée lors de l’instanciation. La graine par défaut est à l’heure actuelle, mais les autres graines peuvent être utilisés. Lors de l’instanciation aléatoire, tout entier Long peut servir la graine en lui en tant que paramètre au constructeur d’aléatoire. Pour générer un nombre aléatoire entier entre 0 et n-1, utilisez n comme paramètre dans la méthode nextInt(). Nombres aléatoires peuvent être traduits et mis à l’échelle, une fois créées. Ceci permet les numéros à utiliser pour une variété d’applications.

Il est important de noter des générateurs de nombres aléatoires ne génèrent pas vraiment de nombres aléatoires. Les numéros générés complètement dépendent de la valeur de semences donnée, généralement l’heure actuelle, lorsque aléatoire est instancié.


Derniers messages

  1. Comment faire pour supprimer des Scripts d'erreur de projet Internet

    Les erreurs de script sont des occurrences communs dans votre navigateur Internet Explorer. Vous pouvez recevoir des messages d'erreur de script lorsque le site Web que vous essayez d'ouvrir a un cod.. Continuer la lecture

    Catégorie: Internet explorer - logiciels  | Vues: 59 vues
  2. Comment faire pour supprimer tous les signets & histoire dans Mozilla Firefo..

    Par défaut, Firefox stocke votre historique de navigation, c'est pourquoi vous pouvez lancer les mêmes sites et contenu rapidement n'importe quand vous voulez. Firefox vous permet également de stocke.. Continuer la lecture

    Catégorie: Web - le navigateur - logiciels  | Vues: 40 vues
  3. Comment ouvrir un WRT54GS avec une puce Intel

    Linksys, appelé officiellement comme Linksys par Cisco, est un fabricant américain de réseautage électronique basé à San Jose, en Californie. L'entreprise fabrique le modèle WRT54GS de routeur, parmi.. Continuer la lecture

    Catégorie: Des modems et routeurs  | Vues: 9 vues
  4. Quels sont les canaux de Google AdSense ?

    Les services de publicité en ligne sont des solutions populaires pour les propriétaires de sites Web que souhaitez monétiser leur contenu. google adsense fut l'un du premier de ces et que leur servic.. Continuer la lecture

    Catégorie: D'informations sur google  | Vues: 12 vues
  5. Comment puis-je voir une vidéo de MySpace quand compte une personne est privé ?

    Pages MySpace permettent aux utilisateurs de partager des images, de vidéo et de musique. Certains utilisateurs de MySpace qui préfèrent garder leurs activités en ligne privés peuvent choisir créer u.. Continuer la lecture

    Catégorie: Myspace  | Vues: 10 vues
  6. Comment créer une campagne de publicité du site Web

    Lorsque vous voulez obtenir sérieusement à répandre la bonne nouvelle à vos affaires en ligne, vous pourriez trouver vous-même vous vous demandez comment créer une campagne de publicité pour votre si.. Continuer la lecture

    Catégorie: Chantier de construction du logiciel  | Vues: 23 vues
  7. Comment créer une bannière changeante

    Une bannière rotative, plus communément appelée une bannière animée ou d'animation GIF, est un excellent moyen de partager des messages multiples en une quantité minimale d'écran immobilier. Il peut .. Continuer la lecture

    Catégorie: Web - conception  | Vues: 21 vues
  8. Comment faire un Contact nous forme sur Joomla ! 1.5

    Joomla ! système de gestion de contenu fournit un certain nombre de fonctions de base pour la conception de sites Web. Les propriétaires de site Web veulent souvent une option de menu « Contactez-nou.. Continuer la lecture

    Catégorie: Créer un site  | Vues: 33 vues
  9. Différences dans les dossiers publics partagés dans Outlook

    Les dossiers publics sont un moyen efficace de recueillir, d'organiser et de partager des informations avec d'autres personnes. Ils sont centrales, les dossiers que n'importe qui peut voir avec l'int.. Continuer la lecture

    Catégorie: Microsoft outlook - logiciel  | Vues: 17 vues
  10. Comment configurer Wi-Fi sur un ordinateur portable Acer

    Les portables Acer (également appelés netbooks et ordinateurs portables) exécutent le système d'exploitation de Windows 7 et sont construites avec les cartes sans fil installés. Mise en place de Wi-F.. Continuer la lecture

    Catégorie: Wi - fi et sans fil - réseaux  | Vues: 11 vues

© 2012 Articles Internet. Tous droits réservés.