Méthode Boolean en Java

Amour -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
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 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
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