• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[JAVA] Jak w If umieścić 2 warunki

Object Storage Arubacloud
+1 głos
9,961 wizyt
pytanie zadane 6 stycznia 2016 w Java przez Stami Gaduła (3,790 p.)

Jak w If umieścić 2 warunki

int x = _;
if (???) //Jeśli x jest większy od zera i równy zeru.
{
	System.out.println("x jest mniejszy od zera");
}

Z góry dziękuję.

3 odpowiedzi

+2 głosów
odpowiedź 6 stycznia 2016 przez Frendom Pasjonat (18,900 p.)
wybrane 13 lutego 2016 przez Stami
 
Najlepsza
Umieszczasz to w taki sposob: if( x>=0) {}
+2 głosów
odpowiedź 6 stycznia 2016 przez Dorion300 Szeryf (90,250 p.)
edycja 6 stycznia 2016 przez Dorion300
int x = 1;
if (x >= 0) //Jeśli x jest większy od zera i równy zeru.
{
    System.out.println("x jest wiekszy od zera");
}
//Albo mniej zalecanej metody (tej złej), ale pokazuje jak łączyć warunki. (w tym przypadku, jedno z argumentów musi być prawdziwa)
int x = 1;
if (x > 0 || x == 0) //Jeśli x jest większy od zera i równy zeru.
{
    System.out.println("x jest wiekszy od zera");
}

 

komentarz 6 stycznia 2016 przez Javowiec Pasjonat (21,560 p.)

Udało Ci się w ogóle skompilować tę drugą mniej zalecaną metodę? Bo wg mnie wywali Ci tam Syntax Error (brak warunku) surprise

komentarz 6 stycznia 2016 przez Dorion300 Szeryf (90,250 p.)
źle skopiowałem, już poprawiłem.

Dziękuję za zauważenie błędu.
komentarz 6 stycznia 2016 przez Javowiec Pasjonat (21,560 p.)

Ale dalej masz błąd laugh

Danie warunku:

if (x >= 0 || x == 0)

jest bez sensu, bo to po || jest w ogóle niepotrzebne. Bardziej sensowne byłoby:

if (x > 0 || x == 0)
komentarz 6 stycznia 2016 przez Dorion300 Szeryf (90,250 p.)
Poprawiłem poprawiony błąd. (źle przepisałem)

dziękuję jeszcze raz.
+1 głos
odpowiedź 6 stycznia 2016 przez Javowiec Pasjonat (21,560 p.)

To są podstawy podstaw. Kup sobie jakąś książkę, będzie Ci łatwiej surprise

2 warunki połącz operatorem:

&&

jeżeli mają być spełnione obydwa, zaś:

||

jeżeli ma być spełniony tylko jeden.

Albo po prostu użyj operatora:

>=

(czyt. większy bądź równy)

Podobne pytania

0 głosów
2 odpowiedzi 436 wizyt
pytanie zadane 25 października 2020 w Java przez Poczatkujacy011 Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 772 wizyt
pytanie zadane 21 lipca 2020 w Java przez T100 Obywatel (1,450 p.)
0 głosów
1 odpowiedź 506 wizyt
pytanie zadane 7 sierpnia 2017 w Java przez LukasHardwares Początkujący (490 p.)

92,542 zapytań

141,383 odpowiedzi

319,482 komentarzy

61,929 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...