#java Tyle lat programowania, a wyłożyłem się na podstawach. Ciekawe czy tylko jak żyłem w błędzie. Mamy taki program: boolean a = true; boolean b = true; boolean c = false; boolean d = false;
@Patres: ! Konkretniej to przy podwójnych znakach && i || mówimy o short-circuit, czyli jeśli program potrafi już stwierdzić jaki będzie wynik to nie ewaluuje dalszej części wyrażenia - w tym wypadku już a && b daje true, więc dalej nawet nie patrzy. Możesz to ominąć stosując pojedyncze znaki i wtedy mimo, że już po ewaluacji pierwszej części wiadomo że sprawdzanie drugiej nie ma sensu, to zostanie wykonana.
Czas spożyć trunek. Czysta, do odcięcia. Od grudnia raz w tygodniu. Nie, to nie pomaga, ale zagłusza myśli, wszystko zmienia w jednostajny szum, szum pustki.
Tyle lat programowania, a wyłożyłem się na podstawach. Ciekawe czy tylko jak żyłem w błędzie. Mamy taki program:
boolean a = true;
boolean b = true;
boolean c = false;
boolean d = false;
boolean value = a && b || c && d;
value ==
a && b
daje true, więc dalej nawet nie patrzy. Możesz to ominąć stosując pojedyncze znaki i wtedy mimo, że już po ewaluacji pierwszej części wiadomo że sprawdzanie drugiej nie ma sensu, to zostanie wykonana.|| suma logiczna
&& iloczyn logiczny