Pytania otagowane jako boolean

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

5
Boolean.valueOf () czasami tworzy wyjątek NullPointerException
Mam ten kod: package tests; import java.util.Hashtable; public class Tests { public static void main(String[] args) { Hashtable<String, Boolean> modifiedItems = new Hashtable<String, Boolean>(); System.out.println("TEST 1"); System.out.println(modifiedItems.get("item1")); // Prints null System.out.println("TEST 2"); System.out.println(modifiedItems.get("item1") == null); // Prints true System.out.println("TEST 3"); System.out.println(Boolean.valueOf(null)); // Prints false System.out.println("TEST 4"); System.out.println(Boolean.valueOf(modifiedItems.get("item1"))); // Produces NullPointerException …


7
Dlaczego wielkość prymitywu logicznego Javy nie została zdefiniowana?
Specyfikacja wirtualnej maszyny języka Java mówi, że wsparcie dla wartości logicznych jest ograniczone typów pierwotnych . Nie ma instrukcji maszyny wirtualnej Javy poświęconej wyłącznie operacjom na wartościach logicznych. Zamiast tego wyrażenia w języku programowania Java, które operują na wartościach logicznych, są kompilowane w celu użycia wartości typu danych int maszyny …
111 java  boolean 

14
Ruby: Jak przekonwertować ciąg znaków na wartość logiczną
Mam wartość, która będzie jedną z czterech rzeczy: logiczna prawda, logiczna fałsz, ciąg „prawda” lub ciąg „fałsz”. Chcę przekonwertować ciąg na wartość logiczną, jeśli jest to ciąg, w przeciwnym razie pozostawić go niezmienionym. Innymi słowy: „prawda” powinna stać się prawdą „fałsz” powinien stać się fałszem prawda powinna pozostać prawdziwa fałsz …

3
Dlaczego argument `a == b lub c lub d` zawsze przyjmuje wartość True?
Piszę system bezpieczeństwa, który odmawia dostępu nieautoryzowanym użytkownikom. import sys print("Hello. Please enter your name:") name = sys.stdin.readline().strip() if name == "Kevin" or "Jon" or "Inbar": print("Access granted.") else: print("Access denied.") Zapewnia dostęp upoważnionym użytkownikom zgodnie z oczekiwaniami, ale także umożliwia dostęp nieautoryzowanym użytkownikom! Hello. Please enter your name: Bob …

6
Jak używać wartości logicznej w Pythonie?
Czy Python faktycznie zawiera wartość logiczną? Wiem, że potrafisz: checker = 1 if checker: #dostuff Ale jestem dość pedantyczny i lubię oglądać wartości logiczne w Javie. Na przykład: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Czy istnieje coś takiego jak Boolean w Pythonie? …
109 python  boolean 



4
operator bool ++ i -
Dzisiaj podczas pisania kodu Visual C ++ natknąłem się na coś, co mnie zaskoczyło. Wygląda na to, że C ++ obsługuje ++ (inkrementacja) dla bool, ale nie - (dekrementacja). Czy to tylko przypadkowa decyzja, czy jest jakiś powód? To kompiluje: static HMODULE hMod = NULL; static bool once = false; …
104 c++  boolean  increment 


8
Co jest szybsze: if (bool) czy if (int)?
Której wartości lepiej użyć? Wartość logiczna prawda czy liczba całkowita 1? Powyższy temat mnie zrobić kilka eksperymentów z booli intw ifstanie. Tak więc z ciekawości napisałem ten program: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b …
94 c++  assembly  int  boolean 


14
Konwersja bool na tekst w C ++
Może to głupie pytanie, ale czy istnieje sposób na przekonwertowanie wartości logicznej na ciąg znaków w taki sposób, że 1 zamienia się w „prawda”, a 0 w „fałsz”? Mógłbym po prostu użyć instrukcji if, ale byłoby miło wiedzieć, czy można to zrobić z językiem lub standardowymi bibliotekami. Poza tym jestem …
93 c++  string  boolean 

5
Zamieszanie BOOLEAN lub TINYINT
Projektowałem bazę danych dla witryny, w której muszę użyć logicznego typu danych, aby przechowywać tylko 2 stany, prawda lub fałsz. Używam MySQL. Projektując bazę danych przy użyciu phpMyAdmin, stwierdziłem, że mam zarówno typ danych BOOLEAN, jak i typ danych TINYINT. Przejrzałem różne artykuły, niektórzy mówili, że TINYINT to to samo …
93 mysql  types  boolean  tinyint 

8
Alternatywa dla wektora <bool>
Jak (miejmy nadzieję) wszyscy wiemy, vector&lt;bool&gt;jest całkowicie zepsuty i nie może być traktowany jako tablica C. Jaki jest najlepszy sposób na uzyskanie tej funkcjonalności? Do tej pory pomysły, o których myślałem, to: Użyj vector&lt;char&gt;zamiast tego lub Użyj klasy opakowania i użyj vector&lt;bool_wrapper&gt; Jak radzicie sobie z tym problemem? Potrzebuję c_array()funkcjonalności. …
92 c++  stl  vector  boolean 

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.