[나랑 자바공부 하자 12]자바의 이항연산자들1

자바의 연산자와 연산의 과정!

먼저 자바의 연산자들 입니다. 대충 보시면 아는 것도 꽤 많이 이써요

사칙연산도 포함되니 여기서 다 외울필요는 없이 이게 무슨 역활을 하나 이런것만 알아 가시면 될 듯 합니다.

우선순위의 1순위인 [] , . 이런것들이 잇다는것!

우리가 알고있는 + -  *  / % 도 보이네요!

우선순위의 경우는 쉽게 얘기하면 1+2*3 이라는 연산이 있으면 당연히 2*3을 먼저 해야겠지요?!

그런 우선순위랍니다!

대입연산자와 산술 연산자!

자바에서의 = 은 조금 다른 의미가 있어요 연산자 오른쪽에 있는 값을 연산자 왼쪽에 대입하는 거죠!

+ - * / 는 우리가 아는 사칙연산이죠!

%의 경우!!

%는 왼쪽의 피연산자 값을 오른쪽의 피연산자 값을 나눴을때의 나머지를 나타낼때 사용합니다

예) aa=4%3

입력값은 1이 되겠죠?!

대입 연산과 산술연산의 예를 들어 놨습니다~

 

class arithop

{

public static void main(String[] args)

{

int n1=7;

int n2=3;

 

int result=n1+m2;

System.out.prinln("덧셈 결과 : " + result);

 

result=n1-n2;

System.out.println("뺄셈 결과 : " + result);

System.out.println("곱셈 결과 : " + n1*n2);

System.out.println("나눗셈 결과 : " + n1/n2);

System.out.println("나머지 결과: " + n1%n2);

}

}

 

실행 결과를 보게 되면

덧셈 결과 : 10

뺄셈 결과 : 4

곱셈 결과 : 21

나눗셈 결과 : 2

나머지 결과 : 1

 

이렇게 나오겟죠?!ㅎㅎ