Java
대입 연산자( = )
Questioner
2023. 5. 24. 17:39
1 + 2 = 3
2 * 3 = 6
수학에서는 위와 같이 '=' 기호는 좌변과 우변의 항이 같다는 것을 의미한다.
a = 1 + 2
a를 수학에서는 미지수( 未知數 )라고 하는데,
코딩에서는 변수( 變數 )라고 한다.
이름에서 짐작할 수 있듯이, 언제든지 변할 수 있는 수라는 의미로,
이것은 코딩에서 '='은 수학에서의 '='과는 다른 의미로 쓰이기 때문이다.
코딩에서 '='는 대입( 代入 ) 연산자이다.
a = 1 + 2 는
1 + 2를 a에 대입한다는 의미이다.
package calculation;
public class Substitude {
public static void main(String[] args) {
System.out.println("==Substitude 代入대입 연산==");
int a = 1;
int b = a + 1;
System.out.println(1);
System.out.println(a);
System.out.println(b);
}
}
이렇게 코드를 작성하면,
대입 연산이 된 결과가 출력된다.
==Substitude 代入대입 연산==
1
1
2