JAVA

JAVA | 2. 변수와 데이터 타입

TECH 톡마스터 2023. 6. 6.

 

2. 변수와 데이터 타입

2.1 변수의 개념

 변수는 프로그래밍에서 데이터를 저장하고 참조하기 위해 사용되는 기본 요소입니다. 변수는 값을 담을 수 있는 메모리 공간을 가리키며, 해당 공간에는 데이터가 저장됩니다. 변수는 이름을 가지고 있고, 해당 이름을 통해 변수에 접근하고 값을 할당하거나 참조할 수 있습니다.

 

예제 코드

// 정수형 변수 선언 및 초기화
int age = 25;

// 실수형 변수 선언 및 초기화
double weight = 65.5;

// 문자열 변수 선언 및 초기화
String name = "John";

 

2.2 기본 데이터 타입

기본 데이터 타입은 프로그래밍 언어에서 제공하는 기본적인 데이터 유형입니다. 자바에서의 기본 데이터 타입은 정수형, 실수형, 문자형, 논리형으로 구분됩니다.

 

예제 코드

// 정수형 변수 선언
int number = 10;

// 실수형 변수 선언
double value = 3.14;

// 문자형 변수 선언
char grade = 'A';

// 논리형 변수 선언
boolean isTrue = true;

 

2.3 참조 데이터 타입

 참조 데이터 타입은 객체를 다루는 데 사용되며, 객체의 주소를 저장하고 참조합니다. 자바에서는 기본 데이터 타입 이외의 모든 데이터 타입이 참조 데이터 타입입니다. 일반적으로 클래스, 인터페이스, 배열 등이 참조 데이터 타입으로 사용됩니다.

 

예제 코드

// 문자열 객체 생성
String message = "Hello, World!";

// 배열 객체 생성
int[] numbers = {1, 2, 3, 4, 5};

// 사용자 정의 클래스 객체 생성
Person person = new Person("John", 25);

 

2.4 변수 선언과 초기화

 변수를 사용하기 전에 먼저 변수를 선언하고 초기화해야 합니다. 변수 선언은 변수의 이름과 데이터 타입을 지정하는 것을 의미하며, 초기화는 변수에 처음으로 값을 할당하는 과정을 말합니다.

 

예제 코드

// 변수 선언
int count;

// 변수 초기화
count = 10;

// 변수 선언과 초기화를 한 줄에 작성
int age = 25;

 

2.5 형변환

형변환이란 한 데이터 타입을 다른 데이터 타입으로 변환하는 것을 의미합니다. 자바에서는 자동 형변환과 강제 형변환 두 가지 방법을 제공합니다. 자동 형변환은 데이터 손실 없이 더 큰 데이터 타입으로 자동으로 변환되는 것이고, 강제 형변환은 명시적으로 변환을 지정하는 것입니다.

 

예제 코드

// 자동 형변환
int number = 10;
double result = number;

// 강제 형변환
double value = 3.14;
int approxValue = (int) value;

'JAVA' 카테고리의 다른 글

JAVA | 6. 메서드  (0) 2023.06.09
JAVA | 5. 배열  (0) 2023.06.06
JAVA | 4. 조건문과 반복문  (0) 2023.06.06
JAVA | 3. 연산자  (0) 2023.06.06
JAVA | 1. 소개  (0) 2023.06.06

댓글

💲 추천 글