Aktywne Wpisy
deziom +63
Dobra, ale tak na poważnie. Rozumiem, że można popierać jakiegoś polityka, nawet Grzegorza Brauna. Ale to, że on jest traktowany niczym guru i zbawca, to jest zupełna abstrakcja. Ludzie, którzy średnie pewnie 30+ lat, dostają spazmów na jego widok. Przecież nawet Korwin nie był tak bezkrytycznie wielbiony na wykopie xD.
Dlaczego prawica nie hoduje sobie wyborców tylko jakaś formę sekty, no po prostu to jest dla mnie abstrakcja xDDD
#bekazprawakow #bekazlewactwa #
Dlaczego prawica nie hoduje sobie wyborców tylko jakaś formę sekty, no po prostu to jest dla mnie abstrakcja xDDD
#bekazprawakow #bekazlewactwa #
Spring90 +73
wynik pisu pokazuje co 8 lat topornej propagandy potrafi zrobić z ludźmi, tyle afer, miliardy złotych #!$%@? w błoto a i tak ponad 36% głosów XD Cześć, giniemy
#wybory
#wybory
Wiem, że tylko, że domyślnie ustawia true, ale mógłby mi ktoś wytłumaczyć jak to działa?
#java #naukaprogramowania
if(isCar==true) {
... coś tam
}
else {
... coś tam (gdy jest fałsz)
}
Po prostu to działa na zainicjowanej wartości, jeśli wyżej podany jest boolean "isCar = false;", to wtedy wykona false.
Dobrze rozumiem?
@Yakooo trochę inaczej. Jeśli chcesz zapisać inaczej ten przykład to będzie to:
If(isCar){
return true;
else{
return false;
}
Pomijam zasadność takiego zapisu, tak jak
masz zmienną np thing oraz masz druga zmienną np "needDriver" i ta zmienna jest bool - może być true albo false.
masz opcję z if :
if(thing==CAR){needDriver=true;} ......
ale możesz zrobić warunkowe przypisanie:
needDriver=(thing==CAR) ? true : false; // needDriver=(thing==CAR) ale to nie jest czytelne - nie weisz czy to literówka programisty czy faktyczie warunek
w twoim przypadku przypuszczam, że mamy coś w stylu
Jeśli wynikiem if checka jest true, to odpali się to co masz po lewej stronie dwukropka, jeśli false to po prawej. Więc tak, dobrze rozumiesz.
A poza tym to używaj tego jak najmniej please, bo w kodzie produkcyjnym przy normalnej aplikacji takie coś jest mało czytelne.
Bez przesady. Ja używam często pisząc w C. Na przykład
printf("device %s\n", enabled?"ON":"OFF")
I w zależności od zmiennej enabled wypisze mi
lub
To o wiele szybciej i czytelniej niż pisać if/else
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Po prostu nie rozumiałem zagadnienia samego w sobie a to był przykład z kursu. Miałem już kiedyś styczność z tym i nie za bardzo wiedziałem jak to działa, jako że znowu na to trafiłem chciałem się dopytać :D
val x = if (a) {1} else {2}
. Java swój ternary opearator?:
odziedziczyła po prostu po języku C, który też miał taką funkcjonalność.W zasadzie to wszystkim dziękuję, spojrzałem na to z innej strony i chyba już "wszystko" to co chciałem, wiem =]
Komentarz usunięty przez autora
@Ponc3k: Nie tylko. To spłycenie tego pojęcia.