Coding/Java
Operator
코딩;
2021. 12. 7. 20:14
˙ Operator : 연산자
+ - * / %
더하기, 빼기, 곱하기, 나누기, 나머지
++ increment
-- decrement
int number1, number2;
int result;
number1 = 25;
number2 = 7;
result = number1 + number2;
System.out.println(result);
result = number1 - number2;
System.out.println(result);
result = number1 * number2;
System.out.println(result);
result = number1 / number2; // 몫
System.out.println(result); // 나눗셈을 할 때는 분모값이 0이 되면 안된다.
result = number1 % number2; // 나머지
System.out.println(result);
//result = (number1 * number2) / number2;
// Arithmetic == 산수, 연산
//--------------------------------------------------------
// ++ --
number1 = 0;
// 자기 자신의 값을 갱신
number1 = number1 + 1;
System.out.println(number1);
number1 += 1;
System.out.println(number1);
// increment == ++ == +1 -> 주로 많이 쓴다.
// decrement == -- == -1
number1++;
System.out.println(number1);
number1--;
System.out.println(number1);
++number1;
System.out.println(number1); // ++를 앞에 써도 됨
--number1;
System.out.println(number1); // --를 앞에 써도 됨
//---------------------------------------------------------
int num1, num2;
num1 = 0;
num2 = 0;
num2 = num1++;
// ++가 뒤에 있을때 값이 먼저 넘어가고 후에 연산처리를 하므로 num2는 0이됨
// num2 = ++num1;
// ++가 앞에 있을 때는 연산처리가 먼저 되므로 두 값이 모두 1이 됨
System.out.println("num1 = " + num1);
System.out.println("num2 = " + num2);