자료형과 변수

yoongiiii·2023년 10월 20일

✍🏻 자료형

  • 문자열: 문자(작은 따옴표 사용) 와 문자열(큰 따옴표 사용)
  • 숫자 : 정수와 실수
  • 불리언 : true와 false

✍🏻 변수

어떤 데이터 값을 저장하는 공간

1. 변수의 타입

  • 숫자
    -정수 : int(기본 사용), long(10자리 수가 넘을 때 접미사 L 필요)
    -실수 : float(오차 없이 7자리 접미사 F 필요), double(기본 사용)
  • 문자
    -char(문자), String(문자열)

  • 불리언
    -boolean(true, false)

2. 변수의 타입 변환

  • 숫자 타입 : int -> long -> float -> double (자동 형변환)
    -자동변환 과 수동변환
		(자동변환)
      //int to float, double 
      	int eng = 70;
		double score = eng;
        
        (수동변환)
      //float, double to int 
		int eng = (int)score;
     

3. 변수의 선언 과 변수값 바꾸기

  • 변수의 초기화 : 변수를 선언하고 처음으로 값을 저장하는 것
  • 큰 값을 표현할 때는 가독성 좋게 세 자리마다 밑줄을 사용
		int hour = 12;
		long price = 1_000_000_000_000L
		flat f = 3.141592F;
		double score = 80.5;
		char grade = 'A';
		String name = "유영";

		hour = 18;

4. 변수 이름 짓기

  • 변수 이름 짓는 방법
    -저장할 값에 어울리는 이름
    -밑줄(_), 문자(abc), 숫자(123) 사용 가능 (단, 공백 사용 불가)
    -밑줄 또는 문자로 시작 가능
    -한 단어 또는 2개 이상 단어의 연속
    -소문자로 시작, 각 단어의 시작 글자는 대문자 (첫 단어는 제외)
    -예약어 사용 불가 (public, static, void, int, double, float...)

  • 프로그램의 흐름을 위해 사용되는 경우 등 크게 이름이 중요하지 않을 때

		int i = 0;
		String s = "";
		String str = "";
  • 절대 변하지 않는 상수는 대문자로
    -상수 : 값을 한 번만 저장할 수 있는 공간, 값을 바꿀 수 없다
    (변수 : 하나의 값을 저장하기 위한 공간)
    -final 제어자 사용
    -상수와 리터널 (참고)
		final String KR_COUNTRY_CODE  = "+82";
        final String CODE = "KR";
		final double PI =3.141592;
		final String DATE_OF_BIRTH = "1992-10-14";

✍🏻 주석

-주석 이후의 문장은 프로그램이 실행X
-부가 설명이 필요할 때 메모처럼 활용
-함께 일하는 동료와 미래의 나를 위해 사용!!

1. 주석 처리 방법

  • 한 줄 주석(//) 단축키 : command + /
  • 여러 줄 주석(/.../) 단축키 : command + shift + /

0개의 댓글