Pytania oznaczone «if-statement»

165
Instrukcja Bash if z wieloma warunkami zgłasza błąd

Próbuję napisać skrypt, który będzie sprawdzał dwie flagi błędów i w przypadku zmiany jednej flagi (lub obu) pojawi się echo - wystąpił błąd. Mój skrypt: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1"...

162
Zaneguj warunek if w skrypcie bash

Jestem nowy w bashu i utknąłem na próbie zanegowania następującego polecenia: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Dzieje się tak, jeśli warunek zwraca wartość true, jeśli mam połączenie z Internetem. Chcę, żeby...

154
Jak skrócić moje instrukcje warunkowe

Mam bardzo długą instrukcję warunkową, taką jak ta: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Zastanawiałem się, czy mógłbym zmienić to wyrażenie / oświadczenie w bardziej zwięzłą formę. Masz pomysł, jak to...

142
Przypisanie w instrukcji if

Mam klasę Animali jej podklasę Dog. Często koduję następujące linie: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Dla zmiennej Animal animal;. Czy jest jakaś składnia, która pozwala mi napisać coś takiego: if (Dog dog = animal as Dog) { dog.Name; ......

141
Jaki jest cel bloku „if (0)” w bloku if-else?

Moje pytanie dotyczy linii, o której wspomniałem w temacie i którą widzę w wielu miejscach w kodzie produkcyjnym. Ogólny kod wygląda następująco: if (0) { // Empty braces } else if (some_fn_call()) { // actual code } else if (some_other_fn_call()) { // another actual code ... } else { //...

140
Przypisanie warunku-warunku w jednym wierszu

Mam następujący kod num1 = 10 someBoolValue = True Muszę ustawić wartość num1na, 20jeśli someBoolValuejest True; i nie rób nic innego. Oto mój kod num1 = 20 if someBoolValue else num1 Czy można w jakiś sposób uniknąć tej ...else num1części, aby wyglądała czysto? Odpowiednik if someBoolValue:...

137
&& (AND) i || (OR) w instrukcjach IF

Mam następujący kod: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } gdzie partialHitsjest HashMap. Co się stanie, jeśli pierwsze stwierdzenie jest prawdziwe? Czy Java nadal sprawdzi drugą...

136
Jak używać struktury if - else w pliku wsadowym?

Mam pytanie o strukturę if - else w pliku wsadowym. Każde polecenie działa osobno, ale nie mogłem bezpiecznie używać bloków „if - else”, więc te części mojego programu nie działają. Jak mogę sprawić, by te części działały? Dziękuję Ci. IF %F%==1 IF %C%==1 ( ::copying the file c to d copy...

135
Jak zrobić if-else w Thymeleaf?

Jak najlepiej zrobić coś prostego if- elsew Thymeleaf? Chcę osiągnąć w Thymeleaf taki sam efekt jak <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something else</span>...