learner
로그인
learner
로그인
5월 13일 목요일 (4일차) - 대입,증감,비교,논리연산자ㅇ
@_@
·
2021년 5월 15일
팔로우
0
빅데이터과정
자바
0
Java 1부
목록 보기
6/27
<목차>
ㅇ 대입연산자 - 복합 대입 연산자
ㅇ 증감연산자
ㅇ 비교연산자
ㅇ 논리연산자
ㅇ 대입연산자
ㅇ 복합대입연산자
누적 : 원래 변수에 뭔가 추가해서 다시 그 변수에 넣는 것
+= : 기존 변수에 우측 값을 더해서 넣어라
num=num+5 <=> num+=5
-= : 기존 변수에 우측 값을 빼서 넣어라
num=num-4 <=> num-=4
*= : 기존 변수에 우측 값을 곱해서 넣어라
num=num*2 <=> num*=2
/= : 기존 변수에 우측 값을 나눈 몫을 넣어라
num=num/3 <=> num/=3
%= : 기존 변수에 우측 값을 나눈 나머지를 넣어라
num=num%6 <=> num%=6
연산자 오른쪽에 식이 들어가 있는 경우
대입연산자의 오른쪽부터 실행되므로
먼저 계산
그 값을 복합대입으로 처리
ㅇ 증감연산자
숫자형 변수에만 사용 가능
변수에 저장된 값을 1증가 혹은 1감소
++, -- 가 앞에 붙냐, 뒤에 붙냐에 따라 차이 있어
++i : 변수 i 에 1을 더해주고 나서 다음 코드를 실행하겠다.
i++ : 일단 기존 코드 먼저 실행하고 1을 더하겠다.
-- i : 변수 i 에 1을 빼고 다음 코드를 실행하겠다.
i -- : 일단 기존 코드를 먼저 실행하고 1을 빼겠다.
(추가) 반복문에서 카운트 기법을 쓸 때 보통 사용하네 i++
(예제 스크린샷해서 넣기)
헷갈릴 때는 코드를 따로 분리해서 보면 돼
예제
출력 후 j에는 4가 들어있어 ★
예제 : 오른쪽 가리고 해보기!
ㅇ 비교연산자
비교연산자의 결과는 무조건 논리형(boolean)로 나온다.
ㅇ 논리연산자
NOT (!) : 아니다.
AND ( && ) : 둘 다 참일 때 참
OR ( | | ) : 둘 중 하나라도 참이면 참
@_@
STEP BY STEP
팔로우
이전 포스트
5월 13일 목요일 (4일차) - 산술연산자ㅇ
다음 포스트
5월 13일 목요일 (4일차) - 키보드입력받기ㅇ
0개의 댓글
댓글 작성