Aller au contenu

[JAVA] Comment créer une fonction en java?


jakol

Messages recommandés

Bonjour,

Je souhaiterais savoir comment faire pour mettre dans une fonction, le code ci-dessous en gras qui génére un nombre aléatoire et qui retourne le nombre aléatoire.

Merci pour votre aide

import java.util.*;

public class NombreAdeviner{

public static void main (String[]args){

int num;

<gras>

int n=1000;

Random r=new Random();

int t1=((int)(r.nextInt(n)));

</gras>

Terminal.ecrireIntln(t1);

Terminal.ecrireStringln("Veuillez entrer un nombre en 0 et 1000");

num=Terminal.lireInt();

Terminal.ecrireIntln(num);

if(num==t1){

Terminal.ecrireStringln(" ok");

}

else if(num<t1){

Terminal.ecrireStringln("num<t1");

}

else{

Terminal.ecrireStringln("num>t1");

}

}

}

<config>Linux / Mozilla 1.9.0.19</config>

Lien vers le commentaire
Partager sur d’autres sites

Si c'est juste pour faire un petit soft comme ça tu peux faire une méthode statique.

Par contre, il ne faut pas que tu recrées le Random à chaque fois car à mon avis, il te fera toujours le même nombre.

Dans ce cas, utilise plutôt Math.random() qui fait tout pour toi ...

private static int getRandomNumber() {  return (int) (Math.random() * 1000);}

Voilou.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...