Et primtal er et tal , der kun er deleligt med selv eller én. At afgøre, om et tal er et primtal i Java, du opdele antallet programmatisk af to til ni . Hvis resten er nul efter disse beregninger , antallet er ikke et primtal . Du kan derefter vende tilbage den booleske værdi "false " i funktion og "sande" Hvis hver beregningsresultater i en rest . Instruktioner
1
Åbn din Java editor og åbn Java fil, du vil bruge til at oprette Java -funktionen. Indtast følgende kode til at oprette Java -funktionen : .
Offentlig bool primeNumber ( int tal ) {
}
Type funktionen kode i de krøllede parenteser
< br > 2
Opret de variabler, du har brug for at udføre beregningerne. Følgende kode opretter variablen bruges til at indeholde resten af divisionen og en variabel for at indstille funktionen til "true " eller "false : "
decimal resultat = 0; bool ISPrime = true; < br >
3
Opret løkken at opdele antallet af to til ni . Følgende kode dividerer antallet af hvert nummer , returnerer resten , og indstiller den booleske værdi til "false ", hvis en rest er et tal , undtagen nul : Hej
for (int i = 2; i < 10 ; i + +) { result = nummer% i; if ( resultat = 0) //det nummer ikke er et primtal { ISPrime = false; ! }}
4
Retur boolean resultat i funktionen : Hej
retur ISPrime ,