개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

​형 변환(casting) 예제(1)

 

 

 

 

 

   

 

 
public class DataCastingTest {
  public static void main(String[] args)  {
 byte ba=10;
 byte bb=20;
 byte bc=10+20;
 //byte bd=ba+bb; 
 byte be=(byte)(ba+bb);  
 System.out.println("01 : "+bc);
 System.out.println("02 : "+be);
 
 short sa=30;
 short sb=50;
 short sc=30+50;
 //short sd=sa+sb;
 short se=(short)(sa+sb); 
 System.out.println("03 : "+sc);
 System.out.println("04 : "+se);

 

 int ia=20;
 int ib=30;
 int ic=20+30;  
 int id=ic+sa;
 System.out.println("05 : "+ic);
 System.out.println("06 : "+id);

 

 
 long la=40l;
 long lb=50L;
 long lc=la+lb;                 
 System.out.println("07 : "+la);  
 System.out.println("08 : "+lb);
 System.out.println("09 : "+lc);
 
 float fa=45.0f;
 float fb=46.67F;
 //float fc=30.4; 
 float fd=30;   
 float fe=fa+fb;
 
 double da=12;
 double db=45+Float.MAX_VALUE;
 double dc=da+db;
 //int di = 30.4;
 System.out.println("10 : "+dc);

 

 System.out.println("11 : "+"int 범위: "+Integer.MIN_VALUE+" ~ "+Integer.MAX_VALUE);
 System.out.println("12 : "+"float 양의 범위: "+Float.MIN_VALUE+" ~ "+Float.MAX_VALUE);

 

 System.out.println(5/3);
 System.out.println((float)5/3);
 System.out.println((double)5/3);
 }
}

 

 

 

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co

 

 

 

 

+ Recent posts