Vergelijkingsoperatoren in Java
Veeg om het menu te tonen
Je leert Java hoe waarden te vergelijken en eenvoudige beslissingen te nemen op basis daarvan. Vergelijkingsoperatoren laten Java eenvoudige vragen stellen en geven als resultaat true of false — een resultaatsoort die we al kennen als boolean.
Operatoren
>— groter dan: controleert of de linkerwaarde groter is dan de rechterwaarde;<— kleiner dan: controleert of de linkerwaarde kleiner is dan de rechterwaarde;>=— groter dan of gelijk aan: controleert of de linkerwaarde groter of exact gelijk is aan de rechterwaarde;<=— kleiner dan of gelijk aan: controleert of de linkerwaarde kleiner of exact gelijk is aan de rechterwaarde;==— gelijk aan: controleert of twee waarden exact hetzelfde zijn;!=— niet gelijk aan: controleert of twee waarden verschillend zijn.
Voorbeeld
Main.java
12345678910111213141516171819202122232425262728293031323334353637383940package com.example; public class Main { public static void main(String[] args) { int lattePrice = 6; int cappuccinoPrice = 5; boolean result; // Greater than (>) result = lattePrice > cappuccinoPrice; System.out.println("latte > cappuccino: " + result); // Less than (<) result = lattePrice < cappuccinoPrice; System.out.println("latte < cappuccino: " + result); // Greater than or equal (>=) result = lattePrice >= 6; System.out.println("latte >= 6: " + result); // Less than or equal (<=) result = cappuccinoPrice <= 5; System.out.println("cappuccino <= 5: " + result); // Equal to (==) result = lattePrice == cappuccinoPrice; System.out.println("latte == cappuccino: " + result); // Not equal (!=) result = lattePrice != cappuccinoPrice; System.out.println("latte != cappuccino: " + result); // String comparison String customerName = "Anna"; result = customerName == "Anna"; System.out.println("customerName == Anna: " + result); } }
Je declareert twee prijzen en een boolean result-variabele, waarna je elke vergelijkingsoperator één voor één toepast. Elke operator stelt een ja/nee-vraag over de waarden en slaat true of false op in result, dat vervolgens wordt afgedrukt. Het laatste voorbeeld laat zien dat vergelijkingsoperatoren ook werken met String-waarden.
Strings correct vergelijken vereist een andere aanpak — je leert hoe dit werkt in de sectie over Strings.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Vergelijkingsoperatoren in Java
Je leert Java hoe waarden te vergelijken en eenvoudige beslissingen te nemen op basis daarvan. Vergelijkingsoperatoren laten Java eenvoudige vragen stellen en geven als resultaat true of false — een resultaatsoort die we al kennen als boolean.
Operatoren
>— groter dan: controleert of de linkerwaarde groter is dan de rechterwaarde;<— kleiner dan: controleert of de linkerwaarde kleiner is dan de rechterwaarde;>=— groter dan of gelijk aan: controleert of de linkerwaarde groter of exact gelijk is aan de rechterwaarde;<=— kleiner dan of gelijk aan: controleert of de linkerwaarde kleiner of exact gelijk is aan de rechterwaarde;==— gelijk aan: controleert of twee waarden exact hetzelfde zijn;!=— niet gelijk aan: controleert of twee waarden verschillend zijn.
Voorbeeld
Main.java
12345678910111213141516171819202122232425262728293031323334353637383940package com.example; public class Main { public static void main(String[] args) { int lattePrice = 6; int cappuccinoPrice = 5; boolean result; // Greater than (>) result = lattePrice > cappuccinoPrice; System.out.println("latte > cappuccino: " + result); // Less than (<) result = lattePrice < cappuccinoPrice; System.out.println("latte < cappuccino: " + result); // Greater than or equal (>=) result = lattePrice >= 6; System.out.println("latte >= 6: " + result); // Less than or equal (<=) result = cappuccinoPrice <= 5; System.out.println("cappuccino <= 5: " + result); // Equal to (==) result = lattePrice == cappuccinoPrice; System.out.println("latte == cappuccino: " + result); // Not equal (!=) result = lattePrice != cappuccinoPrice; System.out.println("latte != cappuccino: " + result); // String comparison String customerName = "Anna"; result = customerName == "Anna"; System.out.println("customerName == Anna: " + result); } }
Je declareert twee prijzen en een boolean result-variabele, waarna je elke vergelijkingsoperator één voor één toepast. Elke operator stelt een ja/nee-vraag over de waarden en slaat true of false op in result, dat vervolgens wordt afgedrukt. Het laatste voorbeeld laat zien dat vergelijkingsoperatoren ook werken met String-waarden.
Strings correct vergelijken vereist een andere aanpak — je leert hoe dit werkt in de sectie over Strings.
Bedankt voor je feedback!