Casting da char ad int
Scusate è giusto questo esempio?codice:// Casting da char ad int int numero; char lettera; lettera = 'A'; numero = (int)lettera; // vale 65, il valore ASCII di A
Casting da char ad int
Scusate è giusto questo esempio?codice:// Casting da char ad int int numero; char lettera; lettera = 'A'; numero = (int)lettera; // vale 65, il valore ASCII di A
Tony
Sì è giusto, però nota che non serve un cast esplicito, la conversione da char a int è un "widening" non un "narrowing".Originariamente inviato da tony83
Scusate è giusto questo esempio?codice:int numero; char lettera; lettera = 'A'; numero = (int)lettera; // vale 65, il valore ASCII di A
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
quindi?Originariamente inviato da andbin
Sì è giusto, però nota che non serve un cast esplicito, la conversione da char a int è un "widening" non un "narrowing".
Tony
Quello che ho detto ... il cast esplicito non è necessario:Originariamente inviato da tony83
quindi?
numero = lettera;
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet