Operatory porównania
Część sekcji Podstawy ścieżki Java w Coddy. Lekcja 20 z 73.
Operatory porównania służą do porównywania dwóch operandów.
Czasami musimy sprawdzić, czy jeden operand jest większy/mniejszy/... od innego operandu.
Poniższa tabela przedstawia możliwe operatory porównania:
| Operator | Znaczenie | Przykład |
|---|---|---|
| == | Równe | 1 == 2 zwraca false |
| != | Różne | 1 != 2 zwraca true |
| > | Większe niż | 1 > 2 zwraca false |
| < | Mniejsze niż | 1 < 2 zwraca true |
| >= | Większe lub równe | 1 >= 2 zwraca false |
| <= | Mniejsze lub równe | 1 <= 2 zwraca true |
Operator porównania zwraca wartość true, jeśli porównanie jest poprawne, lub false w przeciwnym razie.
Na przykład:
int var1 = 13;
int var2 = 12;
boolean var3 = var1 != var2;var3 będzie przechowywać wartość true, ponieważ var1 i var2 nie są sobie równe
Pamiętaj o typie
boolean,var3jest wartością logiczną.
Wyzwanie
PoczątkującyNapisz skrypt, który inicjalizuje 2 zmienne n1 i n2 wartościami 8 i 9 (odpowiednio).
Następnie zainicjalizuj kolejną zmienną n3, która będzie przechowywać informację, czy n1 jest większe niż n2.
Spróbuj swoich sił
public class Main {
public static void main(String[] args) {
// Wpisz swój kod poniżej
// Nie zmieniaj poniższej linijki
System.out.println("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawowe wejście i wyjście
Metody System.outFormatowanie wyjściaKlasa ScannerPowtórka – do 120Powtórka – prawda czy fałsz10Metody (funkcje)
Deklarowanie metodParametry metodTypy zwracanePrzeciążanie metodPowtórzenie – funkcja SigmaPowtórzenie – funkcja walidującaMetody void13Operacje na ciągach znaków
Metody ciągów znaków — część 1Metody ciągów znaków — część 2Formatowanie ciągów znakówPorównywanie ciągów znaków5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 43Zmienne — część 2
StałeKonwencje nazewnictwaPodsumowanie — inicjalizacja zmiennychKonwersja typów — część 1Konwersja typów — część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator trójargumentowyPowtórka: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator Java online