1. 변수와 상자

변수는 데이터를 저장하기 위한 특별한 것입니다 . 모든 데이터. Java의 모든 데이터는 변수를 사용하여 저장됩니다. 변수를 생각하는 가장 좋은 방법 중 하나는 완전히 평범한 상자인 상자로 보는 것 입니다 .

예를 들어 종이에 숫자 13을 적고 상자에 넣었다고 가정해 봅시다. 이제 우리는 " 상자가 값 13을 저장한다 "고 말할 수 있습니다.

Java의 모든 변수에는 type , namevalue 의 세 가지 중요한 속성이 있습니다 .

이름 한 변수를 다른 변수와 구별하는 데 사용됩니다. 상자의 라벨 과 같습니다 .

변수의 유형 변수에 저장할 수 있는 값/데이터 의 유형을 결정합니다 . 케이크는 케이크 상자에, 신발은 신발 상자 등에 보관합니다.

일부 개체 또는 변수에 저장된 데이터입니다.

Java 언어의 모든 개체에는 고유한 유형이 있습니다 . 예를 들어 정수 , 분수 , 텍스트 , 고양이 , 등 의 데이터 유형을 가질 수 있습니다.

변수 (상자)에는 자체 유형 도 있습니다 . 변수는 해당 유형에 해당하는 값만 저장할 수 있습니다. 다양한 물건을 보관하는 데 사용되는 상자가 다릅니다. 초콜릿 상자, 계란 12개 상자 등이 있습니다. 실생활과 똑같습니다.


2. 변수 생성

Java 언어에서는 다음 형식을 취하는 명령을 사용하여 변수를 만듭니다.

type name;
변수 선언

여기서 type 은 변수의 유형(변수가 저장할 수 있는 값의 유형에 해당)이고 name 은 변수의 이름입니다.

예:

변수 만들기: 먼저 유형을 지정한 다음 이름을 지정합니다. 설명
int a;
a유형이 인 변수를 만듭니다 int.
String s;
s유형이 인 변수를 만듭니다 String.
double c;
c유형이 인 변수를 만듭니다 double.

가장 일반적으로 사용되는 두 가지 유형은 정수 ( 로 표시 int)와 텍스트 ( 로 표시 String)입니다. 유형 double도 인기가 있습니다. 분수 (실수)를 나타냅니다 .


3. 배정

위에서 언급했듯이 변수에는 이름, 유형 및 값이 있습니다. 우리는 이미 이름과 유형을 고려했지만 값은 어떻습니까? 어떻게 변수에 값을 입력합니까?

변수에 값을 할당하기 위해 할당 연산자가 있습니다 . 한 변수에서 다른 변수로 값을 복사합니다 . 값을 이동하지 않습니다. 복사 합니다 . 디스크의 파일처럼. 할당은 다음과 같습니다.

name = value;
할당 연산자

여기서 name 은 변수의 이름이고 value 는 변수에 넣을 값입니다. 값은 리터럴 값, 다른 변수의 이름 또는 변수를 포함하는 일부 표현식일 수 있습니다.

예:

암호 설명
int i;
int a, b;
int x;
변수 i가 생성됨
및 변수 ab생성됨
변수 x가 생성됨
i = 3;
변수 i는 값으로 설정됩니다 3.
a = 1;
b = a + 1;
변수 a는 값으로 설정됩니다 1.
변수 b는 값으로 설정됩니다 2.
x = 3;
x = x + 1;
변수 x는 값으로 설정됩니다 3.
다음 줄에서 의 값이 x로 증가합니다 1. x지금은 4.

대입 연산자는 =기호입니다. 이것은 비교가 아닙니다. 등호 오른쪽에 있는 값을 왼쪽에 있는 변수 에 복사하라는 명령 이상도 이하도 아닙니다. 비교 연산을 위해 Java는 double equals: 를 사용합니다 ==.


4. 고양이와 상자

고양이를 잡는 방법:

  1. 빈 상자를 가져 가십시오.
  2. 기다리다.

농담입니다 🙂

물론 한 상자에 12마리의 고양이를 넣을 수도 있지만 변수 에는 하나의 값만 넣을 수 있습니다 . 이것은 다음 작업과 관련이 있습니다.