Back to: Core Java
Write a Program to demonstrate Type conversions (Implicit and explicit both ) in Java, for all the datatypes.
public class NewClass {
public static void main(String args[]){
System.out.println("Rocktheit.com");
System.out.println("Implicit Conversion");
int num1 = 2500;
System.out.println("Int Data Type :"+ num1);
long num2 = num1;
System.out.println("Long Data Type :"+ num2);
float num3 = num1;
System.out.println("Float Data Type :"+ num3);
System.out.println("Explicit Conversion");
double first = 23.456;
System.out.println("Double :"+ first);
int second = (int)first;
System.out.println("Int :"+ second);
long third = (long)second;
System.out.println("Long :"+ third);
}
}
Output:
Rocktheit.com
Implicit Conversion
Int Data Type :2500
Long Data Type :2500
Float Data Type :2500.0
Explicit Conversion
Double :23.456
Int :23
Long :23