Запитання з тегом «boolean»

Булевий тип даних - це тип даних із лише двома можливими значеннями: істинним або хибним.

5
Boolean.valueOf () іноді створює NullPointerException
У мене є цей код: 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"))); // …


7
Чому булівський примітивний розмір Java не визначений?
Специфікація віртуальної машини Java говорить про обмежену підтримку булевих примітивних типів. Немає інструкцій віртуальної машини Java, присвячених виключно операціям з булевими значеннями. Натомість вирази в мові програмування Java, які працюють на булевих значеннях, складаються для використання значень типу даних int віртуальної машини Java. Вищезазначене означає (хоча я, можливо, його неправильно …
111 java  boolean 

6
Як я можу використовувати булевий формат у Python?
Чи дійсно Python містить булеве значення? Я знаю, що ви можете: checker = 1 if checker: #dostuff Але я досить педантичний і насолоджуюся бажанням булів на Java. Наприклад: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Чи є в Python таке поняття, як булевий? …
109 python  boolean 


3
Чому `a == b або c або d` завжди оцінюється як True?
Я пишу систему безпеки, яка забороняє доступ стороннім користувачам. 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.") Він надає доступ авторизованим користувачам, як очікується, але також дає можливість стороннім користувачам! Hello. Please enter your name: …

14
Ruby: Як перетворити рядок у булева
У мене є значення, яке буде однією з чотирьох речей: булева істина, булева помилка, рядок "справжній" або рядок "хибна". Я хочу перетворити рядок у булеву, якщо вона є рядком, інакше залиште її без змін. Іншими словами: "справжній" повинен стати істинним "false" має стати хибним правда повинна залишатися вірною false має …


4
оператор bool ++ і -
Сьогодні під час написання коду Visual C ++ я натрапив на те, що мене здивувало. Здається, C ++ підтримує ++ (приріст) для bool, але не - (декремент). Це просто випадкове рішення, чи є причина чому? Це компілює: static HMODULE hMod = NULL; static bool once = false; if (!once++) hMod …
104 c++  boolean  increment 


8
Що швидше: if (bool) або if (int)?
Яке значення краще використовувати? Логічне значення true або ціле число 1? Вищевказана тема змусила мене провести деякі експерименти з boolта intв ifстані. Тож просто з цікавості я написав цю програму: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if …
94 c++  assembly  int  boolean 


14
Перетворення bool в текст на C ++
Можливо, це німе запитання, але чи є спосіб перетворити логічне значення в рядок таким чином, щоб 1 перетворився на "true", а 0 перетворився на "false"? Я міг би просто використати оператор if, але було б непогано знати, чи є спосіб зробити це за допомогою мови або стандартних бібліотек. Плюс я …
93 c++  string  boolean 

5
BOOLEAN або TINYINT плутанина
Я розробляв базу даних для сайту, де мені потрібно використовувати логічний тип дати, щоб зберігати лише 2 стани, true або false. Я використовую MySQL. Під час проектування бази даних за допомогою phpMyAdmin я виявив, що у мене є як тип даних BOOLEAN, так і тип даних TINYINT. Я переглядав різні …
92 mysql  types  boolean  tinyint 

8
Альтернатива векторному <bool>
Як (сподіваємось) ми всі знаємо, vector&lt;bool&gt;він повністю зламаний і не може розглядатися як масив C. Який найкращий спосіб отримати цю функціональність? Поки що ідеями, про які я думав, є: Використовуйте vector&lt;char&gt;замість цього, або Використовуйте клас обгортки та маєте vector&lt;bool_wrapper&gt; Як ви, хлопці, вирішуєте цю проблему? Мені потрібна c_array()функціональність. Як побічне …
92 c++  stl  vector  boolean 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.