TIL

Java의 기초(변수)

ac012235 2024. 10. 11. 23:48

변수란 변하는 공간, 즉 데이터를 담는 그릇이라고 보면 된다.

변수에는 다양한 타입의 형태가 있다.

 

 

(기본형 변수)

 

1.  정수형변수

  • byte : -128 ~ 127 범위의 숫자만 저장 가능합니다.
  • short (2byte)는 -32,768~32,767 범위의 숫자만 저장 가능합니다.
  • int (4byte)는 -21억~21억 범위의 숫자만 저장 가능합니다.
  • long (8byte)은 9백경 정도의 매우 큰 수를 저장 가능합니다. (long의 경우 접미사 L을 붙여야함)

2.  실수형변수

  • float (4byte) : 3.4 * -10^38 ~ 3.4 * 10^38 범위의 숫자 저장이 가능합니다. (float도 동일하게 접미사 f를 붙여야함)
  • double (8byte) : 1.7 * -10^308 ~ 1.7 * 10^308 범위의 숫자 저장이 가능합니다.

3. 논리형변수

  • boolean : True/False 값만 저장합니다.

4. 문자형 변수 

  • char : ‘A’, ‘1’ 와 같은 문자 하나만 저장합니다.

 

(참조형변수)


1. 문자열 변수

  • string : “Apple”, “텍스트” 와 같은 문장을 저장합니다.

2. 그 외 

  • Object, Array, List 등등

 

(형변환)

 

형변환이란?

  • Java 프로그래밍을 하다 보면 문자열로 입력받은 변수를 숫자로 변환해서 계산을 하고 싶은 경우, 문자열에 숫자 값을 추가하고 싶은 경우 등… 어떤 변수형을 다른 형으로 변환이 필요한 경우가 많다.
  • 형변환은 주로 기본형 변수인 정수 ↔ 실수 ↔ 문자 들 사이에서 일어난다.

 

강제형변환

실수 -> 정수

 

자동형변환

 

'TIL' 카테고리의 다른 글

stream  (0) 2024.12.06
Java 문법 1주차 숙제  (3) 2024.10.14
Java의 기초  (1) 2024.10.10
10/8 Java 문법 종합반 1주차  (3) 2024.10.08
10/2 미니프로젝트  (4) 2024.10.02