본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
ICT/Java

Java | 문법 연산자 | =+ vs. += 차이는?

by dazwischen 2023. 3. 8. 21:46
반응형

Java의 연산자 중 =+와 += 차이에 대한 글이다.

Java 연산자 =+ 와 +=

자바 문법 연산자 =+ += 썸네일 이미지이다.
Java 문법 연산자

자바 문법을 배우다 보면 다양한 연산자를 배우게 된다. 대부분의 것들은 우리가 평소에 사용하던 기호들이 직관적인 기능을 보여주기 때문에 이해하기 어렵지 않다. 여기에 몇몇 줄인 기호들을 알아둔다면 코드를 작성하는 양도 조금씩 줄일 수도 있다.

op= 연산자 : +=

그렇게 줄일 수 있는 연산자 중 대표적인 것이 op= 연산자이다. op는 operation 실행이라는 단어의 줄임말이다. 다시 말해서 op=는 실행하고 대입하라는 뜻이다. 예를 통해서 보면 더욱 확실히 이해할 수 있다.

int a = 10;
a += 10;
System.out.print(a);

// 실행결과
20

위의 예를 op=연산자 없이 풀어 쓴다면 아래와 같다.

a = a + 10;

=+

가끔 =+는 그럼 어떤 연산을 하지 궁금해질 때가 있다. 일단 결론부터 말하자면 =+와 같은 연산자는 없다. =+는 대입 연사자인 =와 플러스 기호 연산자인 +로 이루어진 것이다. 따라서 사용하면 아래와 같이 풀어서 해석할 수 있다.

int a = 10;

a =+ 10;
a = +10;

=+는 =외 +사이에 띄어쓰기를 단순히 생략한 것에 불과하다.

반응형

댓글