pbj0812의 코딩 일기

[JAVA] 08. Integer 메소드 본문

ComputerLanguage_Program/JAVA

[JAVA] 08. Integer 메소드

pbj0812 2017. 9. 20. 08:55

public class TestInteger {

 public static void main(String[] args) {
  String s1 = "123";
  System.out.println(Integer.valueOf(s1) + 123);
  
  
  System.out.println(Integer.MAX_VALUE); // integer 최대 범위 21억 머시기
  System.out.println(Integer.MIN_VALUE); // integer 최소 범위 -21억 머시기
  System.out.println(Integer.SIZE); // integer bit 사이즈 32
  
  Integer integerVar = new Integer(777);
  byte byteVar = integerVar.byteValue();
  short shortVar = integerVar.shortValue();
  int intVar = integerVar.intValue();
  long longVar = integerVar.longValue();
  float floatVar = integerVar.floatValue();
  double doubleVar = integerVar.doubleValue();
  System.out.println(byteVar); // integer 777 값을 나타낼때... 777을 256으로 나누다 보면 9로 나뉘어 떨어진다.
  System.out.println(shortVar);
  System.out.println(intVar);
  System.out.println(longVar);
  System.out.println(floatVar);
  System.out.println(doubleVar);
  
 }

}

 

결과물

 

246
2147483647
-2147483648
32
9
777
777
777
777.0
777.0

'ComputerLanguage_Program > JAVA' 카테고리의 다른 글

[JAVA] 10. Scanner 이용하기  (0) 2017.09.21
[JAVA] 09. 삼항 연산자  (0) 2017.09.21
[JAVA] 07. String 메소드  (0) 2017.09.19
[JAVA] 06. Math Class 주요 함수  (0) 2017.09.19
[JAVA] 05. API 사용법  (0) 2017.09.19
Comments