Warunki w można przetestować za pomocą instrukcji if. Po instrukcji if może następować również instrukcja else, która jest wykonywana, gdy wyrażenie logiczne ma wartość false. W tym artykule omówiono instrukcję If Else w Javie.
Poniższe wskazówki zostaną omówione w tym artykule,
- jeśli oświadczenie
- instrukcja if-else
- Korzystanie z operatorów trójskładnikowych
- drabina if-else-if
- Zagnieżdżona instrukcja if
Zaczynając od tego artykułu, jeśli jeszcze w JAVA.
W java istnieje wiele typów instrukcji if:
zalety i wady Pythona
if Instrukcja
Instrukcja if służy do testowania warunku i następuje po niej zestaw instrukcji. Instrukcje są wykonywane tylko wtedy, gdy warunek okaże się prawdziwy.
Składnia:
if (condition) {// kod do wykonania}
Przykład
public class Test {public static void main (String [] args) {// definiowanie zmiennej „price” int price = 1800 // sprawdzanie ceny if (price> 1500) {System.out.print ('Price is Greater than 1500 ')}}}
Wynik:
Cena jest wyższa niż 1500
Przechodząc do tego artykułu o tym, czy jeszcze w JAVA.
instrukcja if-else
Instrukcja if-else w języku java jest również używana do testowania warunków. Blok if jest wykonywany, jeśli warunek jest prawdziwy. Jeśli warunek jest fałszywy, wykonywany jest blok else.
Składnia:
if (warunek) {// kod, jeśli warunek to prawda} else {// kod, jeśli warunek to fałsz}
Przykład:
public class Test {public static void main (String [] args) {// definiowanie zmiennej int num = 15 // Sprawdzanie, czy liczba jest podzielna przez 2 if (num% 2 == 0) {System.out.println ( 'Liczba parzysta')} else {System.out.println ('Liczba nieparzysta')}}}
Wynik:
Nieparzysta liczba
Spójrzmy na inny przykład, w którym program sprawdza, czy wprowadzony rok jest rokiem przestępnym, czy nie.
Przykład:
public class Test {public static void main (String [] args) {int year = 2028 if (((year% 4 == 0) && (year% 100! = 0)) || (year% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT A LEAP YEAR')}}}
Wynik:
transformacja wyszukiwania w przykładzie informatica
ROK KRÓTKI
Przechodząc do tego artykułu o tym, czy jeszcze w JAVA.
Korzystanie z operatorów trójskładnikowych
Zamiast instrukcji if else można użyć operatorów trójskładnikowych (?:). Jeśli warunek wydaje się być prawdziwy, wynikiem? jest zwracany. Jeśli jest fałszywe, zwracany jest wynik:.
Przykład:
public class Test {public static void main (String [] args) {int num = 12 // Używanie operatora potrójnego String output = (num% 2 == 0)? 'Even number': 'Odd number' System.out.println (wynik) } }
Wynik:
Liczba parzysta
Przechodząc do tego artykułu o tym, czy jeszcze w JAVA.
drabina if-else-if:
Jeden blok kodu może być wykonywany wśród wielu bloków przy użyciu drabiny if-else-if.
Wykonywanie tych instrukcji odbywa się od góry.
Gdy wyrażenie testowe wydaje się być prawdziwe, wykonywany jest kod obecny w treści instrukcji if. Jeśli żadne z wyrażeń testowych nie jest prawdziwe, wykonywana jest instrukcja else.
Przykład:
public class Test {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POZYTYWNA LICZBA')} else if (liczba<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } }
Wynik
LICZBA DODATNIA
Przechodząc do tego artykułu o tym, czy jeszcze w JAVA.
Zagnieżdżona instrukcja if:
Ta instrukcja jest reprezentowana przez blok if z innym blokiem if. Aby wewnętrzny blok if został wykonany, warunek zewnętrznego bloku powinien być prawdziwy.
Składnia:
funkcja sortowania c ++
if (warunek) {// kod do wykonania if (warunek) {// kod do wykonania}}
Przykład:
public class Test {public static void main (String [] args) {// Tworzenie dwóch zmiennych int age = 20 int weight = 55 // stosowanie warunków if (age> = 18) {if (weight> 50) {System.out .println ('Możesz wędrować.')} else {System.out.println ('Nie możesz wędrować.')}} else {System.out.println ('Musisz mieć ukończone 18 lat. ')}}}
Wynik:
Możesz wędrować.
Instrukcja if-else w języku java umożliwia użytkownikowi testowanie niezliczonych warunków w niezwykle wydajny sposób.
W ten sposób doszliśmy do końca tego artykułu o „jeśli jeszcze w Javie”. Jeśli chcesz dowiedzieć się więcej, zapoznaj się ze szkoleniem Java firmy Edureka, zaufanej firmie zajmującej się nauką online. Edureka's został zaprojektowany, aby nauczyć Cię zarówno podstawowych, jak i zaawansowanych koncepcji języka Java, a także różnych struktur Java, takich jak Hibernate i Spring.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy na tym blogu, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.