printf für java ?
-
ich versuche ein beispiel aus dem internet zu kompilieren.
bei dieser zeile meckert der compiler:System.out.printf( "%1$c (%1$x) ", (int) ch[i] );
unresolved symbol, method: printf.
printf kennt der also nicht.ich habe j2sdk1.4.2_18, ist das zu alt dafür? wie kann ich das sonst schreiben, oder zum laufen kriegen ?
-
printf will als zweiten Parameter kein int, sondern ein Object.
Versuchs mal so:System.out.printf( "%1$c (%1$x) ", ""+((int) ch[i]) );
-
java n00b schrieb:
ich habe j2sdk1.4.2_18, ist das zu alt dafür?
Ja. Java >=5 nehmen.
-
thx