package kw.ac.kw.oh201174101820150903;
/**
* @author 오현규
*
*/
public class Javahellow {
/**
* @param args
*/
public static void main(String[] args) {
boolean booleanData = true; //1바이트
char charData = 'a'; //2바이트
byte byteData = 1; //1바이트
short shortData = 12345; //2바이트
int intData = 123456789; //4바이트
long longData = 9876543210L;//8바이트
float floatData = 1.2345f; //4바이트
double doubleData = 5.4321; //8바이트
boolean booleanData1 = booleanData;
//char charData1 = booleanData;
//byte byteData1 = booleanData;
//short shortData1 = booleanData;
//int intData1 = booleanData;
//long longData1 = booleanData;
//float floatData1 = booleanData;
//double doubleData1 = booleanData;
System.out.println("원래형태"+booleanData1);
System.out.println();
//boolean booleanData2 = charData;
char charData2 = charData;
byte byteData2 = (byte)charData;
short shortData2 = (short)charData;
int intData2 = charData;
long longData2 = charData;
float floatData2 = charData;
double doubleData2 = charData;
//System.out.println(booleanData2);
System.out.println("원래형태"+charData2);
System.out.println(byteData2);
System.out.println(shortData2);
System.out.println(intData2);
System.out.println(longData2);
System.out.println(floatData2);
System.out.println(doubleData2);
System.out.println();
//boolean booleanData3 = byteData;
char charData3 = (char)byteData;
byte byteData3 = byteData;
short shortData3 = byteData;
int intData3 = byteData;
long longData3 = byteData;
float floatData3 = byteData;
double doubleData3 = byteData;
//System.out.println(booleanData3);
System.out.println(charData3);
System.out.println("원래형태"+byteData3);
System.out.println(shortData3);
System.out.println(intData3);
System.out.println(longData3);
System.out.println(floatData3);
System.out.println(doubleData3);
System.out.println();
//boolean booleanData3 = byteData;
char charData4 = (char)shortData;
byte byteData4 = (byte)shortData;
short shortData4 = shortData;
int intData4 = shortData;
long longData4 = shortData;
float floatData4 = shortData;
double doubleData4 = shortData;
//System.out.println(booleanData3);
System.out.println(charData4);
System.out.println(byteData4);
System.out.println("원래형태"+shortData4);
System.out.println(intData4);
System.out.println(longData4);
System.out.println(floatData4);
System.out.println(doubleData4);
System.out.println();
//boolean booleanData3 = byteData;
char charData5 = (char)intData;
byte byteData5 = (byte)intData;
short shortData5 = (short)intData;
int intData5 = intData;
long longData5 = intData;
float floatData5 = intData;
double doubleData5 = intData;
//System.out.println(booleanData3);
System.out.println(charData5);
System.out.println(byteData5);
System.out.println(shortData5);
System.out.println("원래형태"+intData5);
System.out.println(longData5);
System.out.println(floatData5);
System.out.println(doubleData5);
System.out.println();
//boolean booleanData3 = byteData;
char charData6 = (char)longData;
byte byteData6 = (byte)longData;
short shortData6 = (short)longData;
int intData6 = (int)longData;
long longData6 = longData;
float floatData6 = longData;
double doubleData6 = longData;
//System.out.println(booleanData3);
System.out.println(charData6);
System.out.println(byteData6);
System.out.println(shortData6);
System.out.println(intData6);
System.out.println("원래형태"+longData6);
System.out.println(floatData6);
System.out.println(doubleData6);
System.out.println();
//boolean booleanData3 = byteData;
char charData7 = (char)floatData;
byte byteData7 = (byte)floatData;
short shortData7 = (short)floatData;
int intData7 = (int)floatData;
long longData7 = (long)floatData;
float floatData7 = floatData;
double doubleData7 = floatData;
//System.out.println(booleanData3);
System.out.println(charData7);
System.out.println(byteData7);
System.out.println(shortData7);
System.out.println(intData7);
System.out.println(longData7);
System.out.println("원래형태"+floatData7);
System.out.println(doubleData7);
System.out.println();
//boolean booleanData3 = byteData;
char charData8 = (char)doubleData;
byte byteData8 = (byte)doubleData;
short shortData8 = (short)doubleData;
int intData8 = (int)doubleData;
long longData8 = (long)doubleData;
float floatData8 = (float)doubleData;
double doubleData8 = doubleData;
//System.out.println(booleanData3);
System.out.println(charData8);
System.out.println(byteData8);
System.out.println(shortData8);
System.out.println(intData8);
System.out.println(longData8);
System.out.println(floatData8);
System.out.println("원래형태"+doubleData8);
System.out.println();
/*
String a = "1";
int b = 2;
int StringToInt = Integer.parseInt(a)+b;
System.out.println("String을 int로 형변환 해서 합치기");
System.out.println("1+2="+StringToInt);
*/
}
}