Java

JAVA 복습

developerwkddbs 2026. 3. 9. 22:36

산술 연산자 中 나눗셈 및 나머지

- '/'

:int value / int value -> int value

:float value / float value -> float value

-'%' : 나눈 값에 나머지 출력

 

증감 연산자

x++ / x-- x값을 먼저 증/감 처리 후, 연산
++x / --x x값을 먼저 연산 후 증/감 처리

 

관계연산자

x == y x와 y가 같다
x != y x와 y가 다르다
x > y x가 y보다 크다.(y가 x보다 작다.)
x < y x가 y보다 작다.(y가 x보다 크다.)
x >= y x가 y보다 크거나 같다. (y가 x보다 작거나 같다.)
x <= y x가 y보다 작거나 같다. (y가 x보다 크거나 같다.)

 

논리연산자

P && Q (AND) 두 조건 P, Q 모두 성립해야 참
P || Q (OR) 두 조건 P 또는 Q 둘 중에 하나만 성립하면 참
!P 부정(P=TRUE, !P=FALSE)

 

(자동) 형 변환

피연산자 중 하나 double -> 모두 double

피연산자 중 하나 float -> 모두 float

피연산자 중 하나 long -> 모두 long

위 조건 에 모두 성립하지 않을 시, int로 형 변환

 

연산자 우선순위

1st : ++,--

2nd : *, /, %

3rd : +,- ...

 

문자열 결합

입력 출력 설명
System.out.println("합="+10+5); 합=105 10이 먼저 string으로 변환되고, 그 이후 5가 string으로 변환되므로 105가 출력.
System.out.println("합="+(10+5); 합=15 (10+5)가 먼저 연산되어 15가 된 후 그 결과값을 string으로 변환.

 

조건문

if문 조건식이 성립되면 실행문 실행 if(조건식){
    (실행문)
}
switch문 변수에 해당하는 상수값이 일치하면 실행문 실행 switch(n){
    case 상수:
        (실행문)
        break;
}
while문 조건식이 성립되는 동안 실행문 반복 while(조건식){
    (실행문)
}
do-while문 조건이 TRUE이면 반복을 계속한다. do{
    (실행문)
}while(조건식)

 

'Java' 카테고리의 다른 글

Java 이론 정리 - 1  (0) 2025.04.21