1-4. 자료형 - 기본 자료형

백종석·2022년 5월 12일
0

자바 문법 뽀개기

목록 보기
4/17
post-thumbnail
  • 숫자
    • 숫자 관련한 값을 변수로 선언할 수 있습니다.
    • [코드스니펫] 기본 자료형(숫자) - 예제(Main 함수)
      public class Main {
          public static void main(String[] args) {
      		// write your code here
      
          }
      }
       short s = 1;
       System.out.println(a);
       
       int a = 3; // 정수형 변수 선언
       System.out.println(a);
       
       long b = 1234567890L; // Long 정수형 변수 선언
       System.out.println(b);
       
       float c = 5.5F; // float 실수형 변수 선언
       System.out.println(c);
       
       double d = 9.12345678901234567890d; // double 실수형 변수 선언
       System.out.println(d);
       
       // 다음처럼 각 자료형의 MAX, MIN 값을 가져올 수 있습니다.
       System.out.println(Short.MAX_VALUE);
       System.out.println(Short.MIN_VALUE);
       System.out.println(Integer.MAX_VALUE);
       System.out.println(Integer.MIN_VALUE);
       System.out.println(Long.MAX_VALUE);
       System.out.println(Long.MIN_VALUE);
       System.out.println(Float.MAX_VALUE);
       System.out.println(Float.MIN_VALUE);
       System.out.println(Double.MAX_VALUE);
       System.out.println(Double.MIN_VALUE);
  • 문자
    • 문자 관련한 값을 변수로 선언할 수 있습니다.
    • [코드스니펫] 기본 자료형(문자) - 예제(Main 함수)
      public class Main {
          public static void main(String[] args) {
      		// write your code here
      
          }
      }
      char alphabet = 'A'; // 문자형 변수 선언
      System.out.println(alphabet);
      // char type은 default 값이 없습니다.
  • 논리
    • 참 거짓의 값을 변수로 선언할 수 있습니다.
    • [코드스니펫] 기본 자료형(논리) - 예제(Main 함수)
      public class Main {
          public static void main(String[] args) {
      		// write your code here
      
          }
      }
      boolean fact = true; // 논리형 변수는 true, false의 값을 가진다.
      System.out.println(fact);
      // boolean type은 default 값이 없습니다.
  • 바이트
    • 바이트를 변수로 선언할 수 있습니다. 컴퓨터에서 표현되는 모든 데이터는 사실상 바이트의 연속입니다. 바이트를 직접 쓰실일은 별로 없겠지만, 바이트로 표현할 수 있다는 것만 알아두세요.
    • [코드스니펫] 기본 자료형(바이트) - 예제(Main 함수)
      public class Main {
          public static void main(String[] args) {
      		// write your code here
      
          }
      }
      byte data = 'd'; 
      System.out.println(data);
      // 알파벳 d는 ASCII code 에서 십진법으로 100이기 때문에 100이라는 글자가 출력됩니다.

참고: ASCII code(아스키코드)란?

profile
항해중인 우당탕탕 코린이

0개의 댓글