Domande taggate «type-promotion»

3
Perché "trenta brevi = 3 * 10" è un incarico legale?
Se shortviene promosso automaticamente a intnelle operazioni aritmetiche, perché è: short thirty = 10 * 3; Un'assegnazione legale alla shortvariabile thirty? A sua volta, questo: short ten = 10; short three = 3; short thirty = ten * three; // DOES NOT COMPILE AS EXPECTED oltre a questo: int ten …

3
Promozione del tipo Java nei parametri
Mi sono imbattuto in questo frammento: public class ParamTest { public static void printSum(int a, double b) { System.out.println("In intDBL " + (a + b)); } public static void printSum(long a, long b) { System.out.println("In long " + (a + b)); } public static void printSum(double a, long b) { …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.