Pytania otagowane jako boolean

Typ danych Boolean to typ danych zawierający tylko dwie możliwe wartości: prawda lub fałsz.

12
Java boolowskie metody pobierające „jest” kontra „są”
Wiem, że w Javie konwencja dotycząca metody pobierającej wartości logiczne obejmuje przedrostek „jest”. isEnabled isStoreOpen Ale co, jeśli temat jest w liczbie mnogiej? To znaczy, co jeśli zamiast chcieć wiedzieć, czy sklep jest otwarty, chciałem wiedzieć, czy wszystkie sklepy są otwarte? isStoresOpen() nie ma sensu po angielsku. Kusi mnie, żeby …

8
Jaki jest rozmiar zmiennej boolowskiej w Javie?
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie nie dotyczy tematu, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Czy ktoś może określić wielkość bitową wartości logicznej w Javie?
89 java  boolean 


6
iOS: użyj wartości logicznej w NSUserDefaults
Po rootViewControllerzaładowaniu mojej aplikacji chcę mieć możliwość sprawdzenia, czy dane logowania użytkowników zostały zapisane NSUserDefaults. Zasadniczo, gdy użytkownik ładuje aplikację i nie ma zapisanych danych logowania, modalAlertViewzostanie wypchnięty przycisk, a użytkownik będzie mógł odpowiednio zapisać swoje poświadczenia. To zapisuje te UITextFieldciągi do odpowiedniego NSUserDefaultobiektu. Czy jest jednak możliwe, że po …

6
Sprawdzanie wartości opcjonalnej wartości logicznej
Kiedy chcę sprawdzić, czy opcjonalna wartość logiczna jest prawdziwa, wykonanie tego nie działa: var boolean : Bool? = false if boolean{ } Powoduje to ten błąd: Opcjonalny typ „@IvalueBool?” nie może być używany jako wartość logiczna; zamiast tego przetestuj '! = nil' Nie chcę sprawdzać, czy jest zero; Chcę sprawdzić, …

4
Najszybszy sposób na wygenerowanie losowej wartości logicznej
Jest więc kilka sposobów tworzenia losowej wartości bool w C #: Korzystanie z Random.Next (): rand.Next(2) == 0 Korzystanie z Random.NextDouble (): rand.NextDouble() > 0.5 Czy naprawdę jest różnica? Jeśli tak, to który z nich ma lepszą wydajność? A może jest inny sposób, którego nie widziałem, który mógłby być jeszcze …


3
Jak stworzyć wartość logiczną?
Jestem zupełnie nowy w XSLT i nie mogę ustalić, gdzie popełniam błąd z następującym kodem. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Zawsze zwraca prawdę, jeśli ma być fałszywa. Czemu?


3
Dlaczego bool jest podklasą int?
Podczas przechowywania bool w memcached poprzez python-memcached zauważyłem, że jest on zwracany jako liczba całkowita. Sprawdzenie kodu biblioteki pokazało mi, że jest miejsce, w którym isinstance(val, int)zaznaczone jest oflagowanie wartości jako liczby całkowitej. Przetestowałem to w powłoce Pythona i zauważyłem, co następuje: >>> isinstance(True, int) True >>> issubclass(bool, int) True …
84 python  boolean 




14
Czy programiści powinni używać zmiennych boolowskich do „dokumentowania” swojego kodu?
Czytam Code Complete McConella , a on omawia użycie zmiennych boolowskich do dokumentowania kodu. Na przykład zamiast: if((elementIndex < 0) || (MAX_ELEMENTS < elementIndex) || (elementIndex == lastElementIndex)){ ... } On sugeruje: finished = ((elementIndex < 0) || (MAX_ELEMENTS < elementIndex)); repeatedEntry = (elementIndex == lastElementIndex); if(finished || repeatedEntry){ ... …

9
Co oznacza ta wartość logiczna „(liczba & 1) == 0”?
Na CodeReview opublikowałem działający fragment kodu i poprosiłem o wskazówki, jak go ulepszyć. Jednym z nich było użycie metody boolowskiej, aby sprawdzić, czy ArrayList ma parzystą liczbę indeksów (co było wymagane). To był kod, który został zasugerowany: private static boolean isEven(int number) { return (number & 1) == 0; } …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.