Perguntas com a marcação «boolean»

Um tipo de dados booleano é um tipo de dados com apenas dois valores possíveis: verdadeiro ou falso.

5
Boolean.valueOf () produz NullPointerException às vezes
Eu tenho este código: 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 …


7
Por que o tamanho da primitiva booleana do Java não está definido?
A Java Virtual Machine Specification diz que há suporte limitado para tipos primitivos booleanos . Não há instruções da máquina virtual Java exclusivamente dedicadas a operações em valores booleanos. Em vez disso, as expressões na linguagem de programação Java que operam em valores booleanos são compiladas para usar valores do …
111 java  boolean 

6
Como faço para usar um booleano em Python?
Python realmente contém um valor booleano? Eu sei que você pode fazer: checker = 1 if checker: #dostuff Mas sou bastante pedante e gosto de ver booleanos em Java. Por exemplo: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Existe um booleano em Python? …
109 python  boolean 


3
Por que `a == b ou c ou d` sempre avalia como True?
Estou escrevendo um sistema de segurança que nega o acesso a usuários não autorizados. 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.") Ele concede acesso a usuários autorizados conforme o esperado, mas também permite a …

14
Ruby: Como converter uma string em booleano
Eu tenho um valor que será uma de quatro coisas: boolean true, boolean false, a string "true" ou a string "false". Desejo converter a string em booleano se for uma string, caso contrário, não a modificarei. Em outras palavras: "verdadeiro" deve se tornar verdadeiro "falso" deve se tornar falso verdadeiro …

4
operador bool ++ e -
Hoje, ao escrever algum código Visual C ++, encontrei algo que me surpreendeu. Parece que C ++ suporta ++ (incremento) para bool, mas não - (decremento). É apenas uma decisão aleatória ou há algum motivo por trás disso? Isso compila: static HMODULE hMod = NULL; static bool once = false; …
104 c++  boolean  increment 



8
O que é mais rápido: if (bool) ou if (int)?
Qual valor é melhor usar? Boolean true or Integer 1? O tópico acima me fez fazer alguns experimentos com boole intem ifcondições. Então, apenas por curiosidade, escrevi este programa: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( …
94 c++  assembly  int  boolean 


14
Convertendo bool em texto em C ++
Talvez esta seja uma pergunta idiota, mas há alguma maneira de converter um valor booleano em uma string de forma que 1 se transforme em "verdadeiro" e 0 em "falso"? Eu poderia apenas usar uma instrução if, mas seria bom saber se existe uma maneira de fazer isso com a …
93 c++  string  boolean 

5
Confusão BOOLEAN ou TINYINT
Eu estava projetando um banco de dados para um site onde preciso usar um tipo de dados booleano para armazenar apenas 2 estados, verdadeiro ou falso. Estou usando o MySQL. Ao projetar o banco de dados usando phpMyAdmin, descobri que tenho os tipos de dados BOOLEAN e TINYINT. Eu li …
90 mysql  types  boolean  tinyint 

12
Getters booleanos Java “é” vs “são”
Eu sei que a convenção em Java para getters booleanos é incluir o prefixo "é". isEnabled isStoreOpen Mas e se o sujeito for plural? Ou seja, e se em vez de querer saber se uma loja está aberta, eu quisesse saber se todas as lojas estão abertas? isStoresOpen() não faz …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.