Comparison Operators
Coddy Java 여정의 기초 섹션에 포함된 레슨 — 73개 중 20번째.
비교 연산자는 두 피연산자 간을 비교하는 데 사용됩니다.
때때로 우리는 한 피연산자가 다른 피연산자보다 크거나/작거나/...인지 확인해야 합니다.
다음 표는 비교를 위한 가능한 연산자를 보여줍니다:
| 연산자 | 의미 | 예시 |
|---|---|---|
| == | 같음 | 1 == 2는 false를 반환합니다 |
| != | 같지 않음 | 1 != 2는 true를 반환합니다 |
| > | 보다 큼 | 1 > 2는 false를 반환합니다 |
| < | 보다 작음 | 1 < 2는 true를 반환합니다 |
| >= | 이상 | 1 >= 2는 false를 반환합니다 |
| <= | 이하 | 1 <= 2는 true를 반환합니다 |
비교 연산자는 비교가 올바르면 true, 그렇지 않으면 false 를 반환합니다.
예를 들어:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;var3은 true를 저장합니다. 왜냐하면 var1과 var2가 같지 않기 때문입니다.
boolean타입을 기억하세요,var3는 boolean입니다.
챌린지
초급2개의 변수 n1과 n2를 각각 8과 9의 값으로 초기화하는 스크립트를 작성하세요.
그 후 n1이 n2보다 큰지 여부를 저장하는 또 다른 변수 n3를 초기화하세요.
치트 시트
비교 연산자는 두 피연산자를 비교하여 true 또는 false를 반환합니다:
| 연산자 | 의미 | 예제 |
|---|---|---|
| == | 같음 | 1 == 2는 false를 반환합니다 |
| != | 같지 않음 | 1 != 2는 true를 반환합니다 |
| > | 초과 | 1 > 2는 false를 반환합니다 |
| < | 미만 | 1 < 2는 true를 반환합니다 |
| >= | 이상 | 1 >= 2는 false를 반환합니다 |
| <= | 이하 | 1 <= 2는 true를 반환합니다 |
사용 예시:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2; // var3 will hold true직접 해보기
public class Main {
public static void main(String[] args) {
// 아래에 코드를 작성하세요
// 아래 줄은 변경하지 마세요
System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else