덧셈 뺄셈은 +, - 기호를 이용하면 되고
곱셈 나눗셈은 각각 * 기호와 / 기호를 이용한다.
나눗셈에서 10/20의 경우 0.5가 아니라 0이 출력되는 이유는 뒤에...
System.out.println(20+10); //30
System.out.println(20-10); //10
System.out.println(10*20); //200
System.out.println(20/10); //2
System.out.println(10/20); //0
int intNum1; //힙 메모리에만 저장
int intNum2 = 20; //intNum2는 힙 메모리에, 20은 데이터 메모리에
위처럼 코드를 작성하면
intNum1은 힙 메모리에만 저장된다.
intNum2는 힙 메모리에 저장되고, 20은 데이터 메모리에 저장되는데, 이 둘을 이어주는 것이 등호다.
//변수를 이용한 사칙연산
int intNum1 = 100;
int intNum2 = 20;
System.out.println(intNum1 + intNum2); // 100 + 20
System.out.println(intNum1 - intNum2); // 100 - 20
intNum1 = 10;
System.out.println(intNum1 * intNum2); // 10 * 20
System.out.println(intNum1 / intNum2); // 10 / 20
int를 통해 정수를 선언, 할당할 수 있고
중간에 값을 바꿀 때는 int라고 쓸 필요가 없다
int intNum1 = 10;
int intNum2 = 20;
System.out.println("덧셈 : " + intNum1 + " + " + intNum2 + " = " + (intNum1 + intNum2));
System.out.println("뺄셈 : " + intNum2 + " - " + intNum1 + " = " + (intNum2 - intNum1));
System.out.println("곱셈 : " + intNum1 + " * " + intNum2 + " = " + (intNum1 * intNum2));
System.out.println("나눗셈 : " + intNum2 + " / " + intNum1 + " = " + (intNum2 / intNum1));
//덧셈 : 10 + 20 = 30
//뺄셈 : 20 - 10 = 10
//곱셈 : 10 * 20 = 200
//나눗셈 : 20 / 10 = 2
문자, 숫자, 변수 등을 출력할 때 위와 같이 +로 연결할 수 있다