1. int
유형
정수를 변수에 저장하려면 유형을 사용해야 합니다 int
.
이 단어는 int
의 줄임말입니다 . 물론 이 유형을 사용하면 정수를 저장할 수 있다는 좋은 힌트입니다 .Integer
유형이 에서 까지의 정수 를int
저장할 수 있는 변수 입니다 . 더 정확히 말하면 에서 까지입니다 .-2 billion
+2 billion
-2,147,483,648
+2,147,483,647
이 확실하지 않은 숫자는 컴퓨터의 메모리가 구성되는 방식과 관련이 있습니다.
Java에서는 유형에 대해 4바이트 의 메모리가 할당됩니다 int
. 메모리의 각 바이트는 8비트로 구성됩니다 . 각 비트는 0 또는 1의 2가지 값만 나타낼 수 있습니다. 변수는 32비트를int
포함하며 값을 나타낼 수 있습니다 .4,294,967,296
이 범위의 절반은 음수용으로, 나머지 절반은 양수용으로 설정되었습니다. 이것이 우리가 에서 -2,147,483,648
까지 의 범위를 얻는 방법입니다 +2,147,483,647
.
int
2. 변수 생성
유형 int
은 정수를 저장하기 위한 것입니다. 코드에서 정수를 저장할 수 있는 변수를 만들려면 다음과 같은 명령문을 사용해야 합니다.
int name;
int
변수 선언
여기서 name은 변수의 이름입니다. 예:
성명 | 설명 |
---|---|
|
정수 x 변수가 생성됩니다. |
|
정수 count 변수가 생성됩니다. |
|
정수 currentYear 변수가 생성됩니다. |
대소문자가 중요합니다. 이는 명령을 의미 하고 두 개의 다른 변수를 선언합니다 .int color
int Color
그리고 명령은 Int Color
컴파일러 에INT COLOR
아무런 의미가 없으므로 오류를 보고합니다. 정수 유형의 특수 키워드이며 소문자 로 작성해야 합니다 .int
3. 변수 생성의 속기
프로그램의 같은 위치에 같은 유형의 변수를 많이 만들어야 하는 경우 다음 단축 표기법을 사용할 수 있습니다.
int name1, name2, name3;
예:
진술 | 속기 |
---|---|
|
|
|
|
|
|
4. 값 할당
변수 에 값 을 넣으려면 다음 명령문이 필요합니다.int
name = value;
여기서 값은 모든 정수 식일 수 있습니다. 예:
성명 | 메모 |
---|---|
|
|
|
|
|
|
|
3,000,000,000 이 코드는 에 대해 가능한 최대 값보다 크기 때문에 컴파일되지 않습니다 int .2,147,483,647 |
5. 변수 생성 및 초기화에 대한 속기
단일 명령을 사용하여 변수를 생성(선언) 하고 여기에 값 을 할당 할 수 있습니다. 값을 저장해야 할 때 일반적으로 변수를 선언하기 때문에 이것이 가장 자주 수행되는 것입니다.
명령은 다음과 같습니다.
int name = value;
예:
성명 | 메모 |
---|---|
|
|
|
변수의 가치는 20억이 될 것입니다. |
|
변수의 값은 -1000만입니다. |
|
이 코드는 컴파일되지 않습니다. 3,000,000,000이 int에 대해 가능한 최대 값인 2,147,483,647보다 크기 때문입니다. |
한 줄에 여러 변수를 선언할 수도 있습니다. 이 경우 명령은 다음과 같습니다.
int name1 = value1, name2 = value2, name3 = value3;
예:
성명 | 메모 |
---|---|
|
a 같음 5 , b 같음 10 , c 같음 15 |
GO TO FULL VERSION