프로그래밍에서 변수는 값을 저장하기 위한 공간이며, 자료형은 변수에 저장되는 값의 종류를 나타내는 방법입니다. Java에서 변수와 자료형을 사용하여 데이터를 관리할 수 있습니다.
변수 선언
Java에서 변수를 선언하기 위해서는 다음과 같은 형식을 따릅니다:
자료형 변수명;
예를 들어, 정수값을 저장하기 위한 변수를 선언하려면 다음과 같이 작성할 수 있습니다:
int number;
위의 코드는 number
라는 이름의 정수형 변수를 선언하는 것을 의미합니다.
변수 초기화
변수를 선언한 후에는 값을 할당하여 변수를 초기화할 수 있습니다.
변수명 = 값;
예를 들어, number
변수에 정수값 10을 할당하려면 다음과 같이 작성합니다:
number = 10;
변수 선언과 초기화를 동시에 할 수도 있습니다.
자료형 변수명 = 값;
위의 방법을 사용하면 변수를 선언하고 동시에 초기화할 수 있습니다.
자료형
Java에는 여러 가지 자료형이 있습니다. 몇 가지 주요 자료형은 다음과 같습니다:
- 정수형:
byte
,short
,int
,long
- 실수형:
float
,double
- 논리형:
boolean
- 문자형:
char
- 문자열:
String
변수의 자료형은 변수가 저장할 수 있는 값의 범위나 종류를 결정합니다. 예를 들어, int
자료형은 32비트의 정수 값을 저장할 수 있습니다.
int x = 10;
반면에 boolean
자료형은 true
또는 false
라는 논리적인 값을 저장할 수 있습니다.
boolean isTrue = true;
형 변환
Java에서는 변수의 자료형을 다른 자료형으로 변경할 수도 있습니다. 이를 “형 변환”이라고 합니다.
형 변환은 암시적 형 변환과 명시적 형 변환으로 나뉩니다.
암시적 형 변환은 자동으로 처리됩니다. 예를 들어, 정수형과 실수형의 연산에서 정수형은 실수형으로 자동으로 변환됩니다.
명시적 형 변환은 사용자가 직접 변환하도록 지정하는 것입니다. 이를 위해 (변환할 자료형)
과 같은 형식을 사용합니다. 예를 들어, 정수 값을 실수로 변환하려면 다음과 같이 작성합니다:
int x = 10;
double y = (double) x;
결론
변수와 자료형은 Java에서 데이터를 관리하는 데 중요한 역할을 합니다. 변수는 값을 저장하기 위한 공간이며, 자료형은 변수에 저장될 수 있는 값의 종류를 나타냅니다. Java의 다양한 자료형을 적절하게 사용하여 프로그램을 작성할 수 있습니다.