[나랑 자바공부 하자 12]자바의 이항연산자들1
[나랑 자바공부 하자 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
이렇게 나오겟죠?!ㅎㅎ