Articles of boolean

Confusion BOOLEAN ou TINYINT

Je concevais une firebase database pour un site où je devais utiliser un type de données booléen pour stocker uniquement 2 états, true ou false. J’utilise MySQL. Lors de la conception de la firebase database à l’aide de phpMyAdmin, j’ai constaté que j’avais à la fois le type de données BOOLEAN et le type de […]

Que signifie ce booléen «(nombre & 1) == 0»?

Sur CodeReview, j’ai posté un code de travail et demandé des conseils pour l’améliorer. L’une d’elles était d’utiliser une méthode booléenne pour vérifier si un ArrayList avait un nombre pair d’indices (ce qui était nécessaire). C’était le code qui a été suggéré: private static boolean isEven(int number) { return (number & 1) == 0; } […]

Meilleure approche pour convertir un object booléen en chaîne dans Java

J’essaie de convertir un booléen en type de chaîne … Boolean b = true; Ssortingng str = Ssortingng.valueOf(b); ou Boolean b = true; Ssortingng str = Boolean.toSsortingng(b); lequel des deux serait plus efficace?

Quelle est la taille d’une variable booléenne en Java?

Quelqu’un peut-il dire la taille de bit de booléen en Java?

Effet d’un opérateur binary sur un booléen en Java

Les opérateurs binarys sont supposés parcourir des variables et les exploiter bit par bit. Dans le cas des entiers, des longs, les caractères ont un sens. Ces variables peuvent contenir toute la gamme de valeurs imposées par leur taille. Dans le cas de booléens, un booléen ne peut contenir que deux valeurs. 1 = vrai […]

Est-ce que sizeof (bool) est défini?

Je ne trouve pas de réponse dans la documentation standard. Est-ce que sizeof(bool) toujours 1 octet ou est-ce que l’implémentation est définie?

Pourquoi la taille primitive booléenne de Java n’est-elle pas définie?

La spécification Java Virtual Machine indique que la prise en charge des types primitifs booléens est limitée. Il n’y a pas d’instructions de machine virtuelle Java uniquement dédiées aux opérations sur les valeurs booléennes. Au lieu de cela, les expressions du langage de programmation Java qui fonctionnent sur des valeurs booléennes sont compilées pour utiliser […]

Boolean.valueOf () produit parfois une exception NullPointerException

J’ai ce code: package tests; import java.util.Hashtable; public class Tests { public static void main(Ssortingng[] args) { Hashtable modifiedItems = new Hashtable(); 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 System.out.println(“FINISHED!”); // Never executed } } Mon […]

Booléen vs booléen en Java

Il y a des discussions autour d’ Integer vs int en Java. La valeur par défaut de la première est null alors que dans la seconde, elle est null . Que diriez-vous de Boolean vs boolean ? Une variable dans mon application peut avoir des valeurs 0/1. Je voudrais utiliser boolean / Boolean et préfère […]

Quand faut-il utiliser les valeurs nulles de booléen?

Java boolean autorise les valeurs de true et false alors que Boolean autorise true , false et null . J’ai commencé à convertir mes boolean en Boolean . Cela peut provoquer des pannes dans des tests tels que Boolean set = null; … if (set) … pendant le test if (set != null && set) […]