반응형
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;
=+는 =외 +사이에 띄어쓰기를 단순히 생략한 것에 불과하다.
반응형
'ICT > Java' 카테고리의 다른 글
Java | Math 클래스에 정의된 원주율 pi와 자연로그 e 값 불러와 사용하는 방법 (0) | 2023.03.24 |
---|---|
Java | 문법 변수 | 6가지 기본형 데이터 타입 이정돈 알아두자 (0) | 2023.03.10 |
Java | 비슷한듯 다르고 다른듯 비슷한 변수 삼수 리터럴 (0) | 2023.03.07 |
Java | Math 클래스의 random() 메서드를 이용해 랜덤 번호 생성 방법 (0) | 2023.02.13 |
스프링의 정석 | AOP 강의 따라가다가 Java 버전 오류 발생 해결방법 (0) | 2023.02.02 |
댓글