[JAVA] 변수의 이해 -1-

집 가고 싶다.·2023년 12월 19일

JAVA

목록 보기
5/33
post-thumbnail

https://velog.io/@namung08/series/JAVA

자료형 (Data Type)

👉프로그래밍 언어에서 변수의 종류를 구별하기 위해 사용되는 키워드
👉자바에서 제공되는 자료형의 종류에는 총 8가지가 있으며, 이를 기본 자료형(Primitive Data Type)이라고 한다.

2.자료형이 가지는 의미

- 모든 변수는 컴퓨터의 메모리 영역에 생성된다
- 일반적으로 메모리란, PC에 설치하는 RAM을 의미
- 4byte의 크기를 갖는 변수값 하나를 생성할 경우, PC의 RAM에서 해당 용량만큼을 사용하게 된다.
- 용량을 넘어서는 경우 OutoOfMemory 에러 발생

3. 문자열 데이터

- 프로그램 코드에서 "문장"을 표현하기 위해 사용되는 데이터 값
- String
- 문자열을 표현하기 위한 자료형(첫 글자 대문자 주의)
- 글자 수에 상관 없이 쌍따움표("")로 묶인 내용을 할당할 수 있다.
- 숫자값의 경우 쌍따움표로 묶이게 되면 문자열로 취급되므로, 숫자와 문자열을 분명하게 구별해 주어야 한다.
  public class Main01 {
	public static void main(String[] args) {
		System.out.println("두번째 시간");
	}
}

4. 변수의 사용 방법

- 변수를 사용하는 방법은 "선언"과 "할당"의 두 영역으로 구분된다.
- 변수의 선언
👉 선언은 데이텨 형과 사용하고자 하는 변수의 이름을 지정한 이후, 세미콜론(;)으로 한 라인을 종료한다.
	// 데이터형(자료형) 변수이름;
	int num1;
	boolean isKorean;

- 변수의 선언과 할당
	// 데이터형 변수이름 = 값;
    int num2 = 100;

- 문자열 데이터
👉 String 형의 변수를 선언하고, 쌍따옴표로 묶인 값을 대입한다.
👉 빈 문자열이나 공백도 문자열 데이터이다.
	// 문자, 공백을 포함
	String msg = "안녕하세요.   자바";
	// 빈 문자열 값
	String black = "";
	// 숫자값이 쌍따움표로 묶였다면 문자열이다.
	String age = "20";

- 문자열 데이터의 덧샘
👉 문자열 + 문자열 : 두 문잦을 하나로 합쳐준다.
   // "JAVA" 를 출력
   Sting language = "JA" + "VA";

👉 문자열 + 기본자료형 : 기본 자료형의 데이터가 문자열로 변환되고, 두 문장이 합쳐진다.

 int age = 20;
	String name = "자바학생";
	// "자바학생20"
	String result = name + age;
profile
틀린거 있으면 알려주세요.

0개의 댓글