Méthode Boolean en Java

Fermé
Amour - 19 mars 2011 à 17:24
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 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 39399 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 3 août 2024 2 101
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