public class conversion{
public static void main(String[] args){
boolean t1 = true;
byte b1 = 2;
short s1 = 100;
char c1 = 'C';
int i1 = 200;
long l1 = 24000;
float f1 = 3.14f;
double d1 = 0.000000000000053;
String g1 = "string";
System.out.println("Value of all the variables like");
System.out.println("t1 = " + t1 );
System.out.println("b1 = " + b1 );
System.out.println("s1 = " + s1 );
System.out.println("c1 = " + c1 );
System.out.println("i1 = " + i1 );
System.out.println("l1 = " + l1 );
System.out.println("f1 = " + f1 );
System.out.println("d1 = " + d1 );
System.out.println("g1 = " + g1 );
System.out.println();
//Convert from boolean to byte.
b1 = (byte)(t1?1:0);
System.out.println("Value of b1 after conversion : " + b1);
//Convert from boolean to short.
s1 = (short)(t1?1:0);
System.out.println("Value of s after conversion : " + s1);
//Convert from boolean to int.
i1 = (int)(t1?1:0);
System.out.println("Value of i after conversion : " + i);
//Convert from boolean to char.
c = (char)(t?'1':'0');
System.out.println("Value of c1 after conversion : " + c1);
c = (char)(t?1:0);
System.out.println("Value of c1 after conversion in unicode : " + c1);
//Convert from boolean to long.
l1 = (long)(t1?1:0);
System.out.println("Value of 1l after conversion : " + l1);
//Convert from boolean to float.
f1 = (float)(t1?1:0);
System.out.println("Value of f1 after conversion : " + f1);
//Convert from boolean to double.
d1 = (double)(t1?1:0);
System.out.println("Value of d1 after conversion : " + d1);
//Convert from boolean to String.
g1 = String.valueOf(t);
System.out.println("Value of g1 after conversion : " + g1);
g1 = (String)(t1?"1":"0");
System.out.println("Value of g1 after conversion : " + g1);
int sum = (int)(b1 + i1 + l1 + d1 + f1);
System.out.println("Value of sum after conversion : " + sum);
}
}
Bookmarks