Méthode Boolean en Java

Fermé
Amour - 19 mars 2011 à 17:24
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 23 août 2016 à 13:47
Bonjour,
je suis débutant en Java, très débutant même. Je veux créez une classe NombrePremier contenant une boolean qui renvoie true si le nombre donné est un nombre premier et false sinon. Voici ce que j'ai fais:

public class NombrePremier
{
public static boolean bool (int nb)
{
int i;
for (i=2;i<=nb;i++)
{
if(nb>=2 && nb%i==0) return bool=true;//nombres premiers commencent par 2
else return bool =false;
break;
}
}
public static void main( String args [ ] )
{
int nb=2;
bool(nb);
}

}

mais ça n'marche toujours. Pourrais-je avoir un peu d'aide svp!

Merci.


A voir également:

7 réponses

choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 2 100
19 mars 2011 à 17:38
bonjour

purquoi tu fais une boucle "for" alors que tu ne donnes qu'un seul argument (nb) ??? Ce serait un tableau ou un arraylist, d'accord, mais là...
2