Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come convertire i numeri primi di codice Alfabeto in Java

Dati è spesso ricevuto da programmi Java in un formato diverso da quello di uscita desiderato , creando la necessità di conversione dei dati . E 'possibile concatenare , convertire ed 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 il 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 . Istruzioni
1

Creare una nuova classe Java denominata " PrimeChar " aprendo il blocco notes e digitando :

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" sarà definire il numero in esame per primo. Dichiarare un'altra variabile denominata "i" come un intero che verrà utilizzato come contatore e " cNum " come tipo di dati char . Inserisci 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" è uguale a zero , allora " num" non è primo . Se "n" è uguale a " Num ", quindi " num" è primo e abbiamo bisogno di convertire il valore intero di un valore di carattere .
4

Impostare " cNum " pari al valore di carattere convertito di " num" . Il codice è una linea:

cNum = ( char) num;

Per vedere il valore di " cNum , " entrare " System.out.println ( cNum ) ; ".

5

Salvare il file come " PrimeChar.java " e compilare con " javac " dal prompt dei comandi DOS . Eseguire la classe compilata , chiamato " PrimeChar.class , " con il comando "java " . Il risultato dovrebbe visualizzare " C. "

 

Programmazione © www.354353.com