[java] 변수와 자료형

프로그래밍에서 변수는 값을 저장하기 위한 공간이며, 자료형은 변수에 저장되는 값의 종류를 나타내는 방법입니다. Java에서 변수와 자료형을 사용하여 데이터를 관리할 수 있습니다.

변수 선언

Java에서 변수를 선언하기 위해서는 다음과 같은 형식을 따릅니다:

자료형 변수명;

예를 들어, 정수값을 저장하기 위한 변수를 선언하려면 다음과 같이 작성할 수 있습니다:

int number;

위의 코드는 number라는 이름의 정수형 변수를 선언하는 것을 의미합니다.

변수 초기화

변수를 선언한 후에는 값을 할당하여 변수를 초기화할 수 있습니다.

변수명 = ;

예를 들어, number 변수에 정수값 10을 할당하려면 다음과 같이 작성합니다:

number = 10;

변수 선언과 초기화를 동시에 할 수도 있습니다.

자료형 변수명 = ;

위의 방법을 사용하면 변수를 선언하고 동시에 초기화할 수 있습니다.

자료형

Java에는 여러 가지 자료형이 있습니다. 몇 가지 주요 자료형은 다음과 같습니다:

변수의 자료형은 변수가 저장할 수 있는 값의 범위나 종류를 결정합니다. 예를 들어, int 자료형은 32비트의 정수 값을 저장할 수 있습니다.

int x = 10;

반면에 boolean 자료형은 true 또는 false라는 논리적인 값을 저장할 수 있습니다.

boolean isTrue = true;

형 변환

Java에서는 변수의 자료형을 다른 자료형으로 변경할 수도 있습니다. 이를 “형 변환”이라고 합니다.

형 변환은 암시적 형 변환과 명시적 형 변환으로 나뉩니다.

암시적 형 변환은 자동으로 처리됩니다. 예를 들어, 정수형과 실수형의 연산에서 정수형은 실수형으로 자동으로 변환됩니다.

명시적 형 변환은 사용자가 직접 변환하도록 지정하는 것입니다. 이를 위해 (변환할 자료형)과 같은 형식을 사용합니다. 예를 들어, 정수 값을 실수로 변환하려면 다음과 같이 작성합니다:

int x = 10;
double y = (double) x;

결론

변수와 자료형은 Java에서 데이터를 관리하는 데 중요한 역할을 합니다. 변수는 값을 저장하기 위한 공간이며, 자료형은 변수에 저장될 수 있는 값의 종류를 나타냅니다. Java의 다양한 자료형을 적절하게 사용하여 프로그램을 작성할 수 있습니다.