Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour utiliser SQL avec…
  • Comment lire un champ CLOB 
  • Comment définir différentes valeur…
  • Comment utiliser la documentation de…
  • Comment lire un fichier d'entrée en…
  • Comment trouver le maximum d'entiers…
  • Comment calculer le module en Java 
  • Comment créer un fichier CSV en Jav…
  • Qu'est ce qu'un fichier JAR 
  • Comment créer deux boutons en Java 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Java et fonctions aléatoires

    Les applications Java utilisent des fonctions aléatoires pour diverses raisons. Pour les jeux et les applications de divertissement , les programmeurs peuvent utiliser des nombres aléatoires pour créer un élément de surprise en termes de comportement du programme. Quelle que soit la raison de l'utilisation des fonctions aléatoires dans un programme Java , la tâche est généralement simple. Il ya deux principales façons d'utiliser aléatoire en Java , en utilisant soit la classe de mathématiques ou de la classe Random . Pseudo-aléatoires

    fonctions Java pour générer des nombres aléatoires ne cause des valeurs qui sont véritablement aléatoire. C'est souvent le cas avec les langages de programmation informatique , depuis véritable caractère aléatoire est difficile à réaliser dans un programme. Java utilise plutôt des pseudo- randoms , qui apparaissent au hasard pour les utilisateurs. De bonnes méthodes pseudo- aléatoires, telles que celles utilisées dans Java, se rapprochent des valeurs que vous obtiendriez avec une fonction aléatoire réelle , de sorte qu'ils sont généralement suffisantes pour la plupart des fonctions de l'application .
    Math méthode aléatoire

    La classe Math Java fournit une méthode pour retourner un nombre aléatoire. La méthode aléatoire de la classe Math renvoie une valeur de type double primitive . La valeur retournée est un nombre positif compris entre 0,0 et 1,0 , par défaut. Le code suivant montre comment utiliser la classe Math pour obtenir un nombre aléatoire au sein d'un programme Java:

    deux randNum = Math.random ();

    Si un programmeur veut que la valeur se situe entre un et dix, la structure suivante effectue cette modification:

    deux randNum = Math.random ( ) * 10 ;

    le résultat peut également être converti en une valeur int comme suit :

    int randInt = (int ) randNum ; .

    un programme peut exiger un nombre entier dans les cas où le nombre aléatoire va être utilisé pour accéder à un élément de tableau
    classe aléatoire

    La classe Random fournit plus importantes méthodes d'utilisation de nombres aléatoires dans un programme Java. Les classes Java intention d'utiliser la classe Random peuvent importer comme suit :

    java.util.Random d'importation;

    Une fois importé , les programmes peuvent créer un objet aléatoire comme suit :

    Random RandGen = new random () ;

    L'objet aléatoire est un générateur de nombres aléatoires , avec des méthodes pour générer différents types de valeur . Pour générer une valeur int dans une certaine fourchette , les programmes peuvent utiliser le code suivant :

    int randomInt = randGen.nextInt (10);

    Ce code génère une valeur d' entier aléatoire entre zéro et 9 . Le paramètre indique l'extrémité supérieure de la fourchette souhaitée , mais elle est exclusive , de sorte que la valeur la plus élevée avec un paramètre de 10 sera 9. La classe Random fournit également des méthodes pour retourner nombres aléatoires de type double, float et long terme.
    Utilisation de nombres aléatoires
    programmes Java

    pouvez utiliser des nombres générés par les fonctions aléatoires toute façon, ils peuvent utiliser d'autres valeurs numériques. Une utilisation courante implique d'accéder à un élément aléatoire dans un tableau , à l' index de tableau est choisi par le processus de génération de nombres aléatoires . L'exemple suivant illustre l'écriture sur une valeur choisie au hasard dans un tableau:

    indexGenerator aléatoire = new Random ();

    String [ ] someWords = { " pomme ", "banane ", "poire "," orange "};

    int randomIndex = indexGenerator ( someWords.length ) ;

    System.out.println ( someWords [ randomIndex ] ;

    L'indice choisi sera dans la fourchette de tableau parce que le programme passe la longueur du tableau comme paramètre à la méthode " nextInt " .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser la ligne de commande débogueurs Java 
  • Comment faire pour vérifier la disponibilité de l'imprimante Utilisation de Java 
  • Comment parcourir un vecteur dans Java 
  • Comment prendre l'entrée dans une boucle en Java 
  • Comment écrire un programme de taxe de vente en Java utilisant 2 Pourcentage Impôts 
  • Comment autoriser Java pour écrire des fichiers dans Windows 
  • VTC Java Tutorial 
  • Comment remplacer une période à l'aide chaîne avec Java 
  • Comment télécharger un fichier bitmap dans SDK Android 
  • Concepts de programmation Java 
  • Connaissances Informatiques © http://www.ordinateur.cc