public class EjemploCasting1{ public static void main(String args[]){ //Casting implícito "contranatura" a byte. //Su valor dentro de [-128,127]. //Sería lo mismo que castear explícitamente con byte num1=(byte)10; byte num1=10; //Casting implícito "contranatura" a short. //Su valor dentro de [-32768,32767]. //Sería lo mismo que short num2=(short)3000; short num2=3000; //Casting explícito a long. long num3=3000000000L; //long num3=3000000000l o long num3=(long)3000e+6 tb son válidas //long num3=(long)3000000000 provoca error de compilación //Casting explícito a float. float num4=256.5F; //float num4=256.5f; o float num4=(float)256.5; tb son válidas System.out.println(num1); System.out.println(num2); System.out.println(num3); System.out.println(num4); } }