October 4
I dati sono spesso riceve programmi Java in un formato diverso rispetto l'uscita desiderata, creando la necessità di conversione dei dati. È possibile concatenare, convertire e eseguire calcoli sui dati all'interno del programma. Per determinare se un numero è primo richiede un calcolo. I numeri primi sono divisibili soltanto per se stessi e per 1. Per ogni numero primo, abbiamo bisogno di convertire quel valore da un tipo di dati integer a un tipo di dati carattere. Il risultato di questi calcoli e conversioni visualizzerà il valore del carattere di ogni numero primo.
1 Creare una nuova classe Java denominata "PrimeChar" aprendo il Blocco note e inserendo:
public class PrimeChar {
public static void main(String[] args) {
2 Dichiarare le variabili da utilizzare insieme con il tipo di dati corretto. Ad esempio, "int num = 67" definirà il numero viene esaminato per primo. Dichiarare un'altra variabile denominata "i" come un intero che verrà utilizzato come contatore e "cNum" come un tipo di dati char. Immettere il seguente codice per scorrere tutti i numeri fino a 67:
for (i = 2; i <num; i ++) {
3 Calcolare se "num" è primo con "int n = num% i ;." Se "n" è pari a zero, poi "num" non è primo. Se "n" è uguale a "num", quindi "num" è primo e abbiamo bisogno di convertire il valore intero a un valore di carattere.
4 Impostare "cNum" pari al valore carattere convertito di "num". Il codice è una sola riga:
cNum = (char) num;
Per vedere il valore di "cNum," entrare "System.out.println (cNum) ;."
5 Salvare il file come "PrimeChar.java" e compilare usando "javac" dal prompt dei comandi DOS. Eseguire la classe compilata, denominata "PrimeChar.class," con il comando "java". Il risultato dovrebbe visualizzare "C."