Un numero primo è un numero che è divisibile solo per se stesso o uno. Per determinare se un numero è un numero primo in Java , si divide il numero di codice da due a nove. Se il resto è zero dopo questi calcoli , il numero non è un numero primo . È quindi possibile restituire il valore booleano "false" nella funzione e "true" se ogni risultato del calcolo è un resto . Istruzioni
1
Aprite il vostro editor Java e aprire il file Java che si desidera utilizzare per creare la funzione Java . Digitare il seguente codice per creare la funzione Java : .
PrimeNumber public bool ( int numero ) { }
Digitare il codice di funzione all'interno delle parentesi graffe
2
Creare le variabili necessarie per eseguire i calcoli . Il codice seguente crea la variabile utilizzata per contenere il resto della divisione e una variabile per impostare la funzione di "vero" o " falso : "
risultato decimale = 0; isPrime bool = true ;
3
Creare il loop di dividere il numero per due a nove . Il codice seguente divide il numero per ogni numero , restituisce il resto , e imposta il valore booleano a "false" se il resto è un qualsiasi numero diverso da zero :
for (int i = 2; i < 10 , i + + ) { risultato = numero% i; if ( risultato = 0 ) //il numero non è un numero primo { isPrime = false; ! } }
4
restituire il risultato booleano nella funzione :
ritorno isPrime ;