일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 비트시프트연산
- AbsoluteLayout
- 메소드
- 명품JavaProgramming
- schema
- 메소드오버라이딩
- 추상메소드
- new키워드
- this
- sql다이어그램
- java
- 데이터베이스모델링
- MYSQL
- 메소드오버로딩
- WindowBuilder
- 증감연산자
- BoarderLayout
- 자바
- SQL
- Schemas
- 클래스
- 필드
- 스키마
- sql모델링
- 추상클래스
- 클래스상속
- static
Archives
- Today
- Total
걸어서 개발속으로
증감연산자 i++, ++i의 차이 본문
자바를 다시 공부하면서 이론적인 부분을 다시 훑고있는데
갑자기 헷갈리는 부분이 나타나는 것.
https://twitter.com/tyshiah_dev/status/1490866539729670145?s=20&t=LooKUOewdCFLl9WXNO-bMQ
💻티샤의 개발계 on Twitter
“엥 왜지? int d=3; a=d++;이면 a=3, d=4 인데 여기서 a=++d;일때 a=5,d=5 가 된다고???”
twitter.com
그래서 찾아보고 답을 얻은 증감연산자!
d++ : 대입 > 더하기
int d=3; a=d++; // d=4, a=3
(①a에 d값 대입
②d에 1을 더함)
++d : 더하기 > 대입
a=++d; // d=5, a=5
d에 1을 더함
②a에 d값 대입
'Programming > 자잘한 궁금점' 카테고리의 다른 글
Java Window builder에서 레이아웃 틀 해제하기(boarder layout 해제) (0) | 2022.02.15 |
---|---|
비트시프트연산이 실제로는 어디서 쓰일까? (0) | 2022.02.09 |
스키마(Schema) (0) | 2022.02.09 |
Comments