Data bliver ofte modtaget af Java-programmer i et andet format end det ønskede output , skaber behov for data konvertering. Det er muligt at sammenkæde , konvertere og udføre beregninger på data i programmet. At afgøre, om en række er primtal kræver en beregning . Primtal er delelige kun af sig selv og med 1 . For hvert primtal , er vi nødt til at konvertere denne værdi fra et heltal datatype til et tegn datatype. Resultatet af disse beregninger og konverteringer vil vise karakter værdi af hver primtal . Instruktioner
1
Opret en ny Java-klasse kaldet " PrimeChar " ved at åbne Notesblok og indtaste : Hej
public class PrimeChar {
public static void main (String [ ] args ) {
2
erklære variabler, der skal anvendes sammen med den korrekte datatype. For eksempel, " int num = 67 " vil definere antallet undersøges til prime . Erklære anden variabel kaldet "i" som et heltal, der vil blive brugt som en tæller og " cNum " som en tegndatatype . Indtast følgende kode til at sløjfe gennem alle tal op til 67 : Hej
for (i = 2; i < num , i + +) {
3
Beregn, om " num "er prime med " int n = num % i; . " Hvis " n" er lig med nul , derefter " num " ikke er prime. Hvis " n " er lig med " num ", derefter " num " er prime og vi er nødt til at konvertere heltal til et tegn værdi.
4
Indstil " cNum " lig med den konverterede tegnværdi af " num " . Koden er én linje : Hej
cNum = ( char ) num ,
For at se værdien af " cNum , " enter " System.out.println ( cNum ) . "
5
Gem filen som " PrimeChar.java " og kompilere bruge " javac " fra DOS-kommandoprompten . Udfør kompileret klasse, kaldet " PrimeChar.class " med " java " kommando . Resultatet skal vise " C. "