Maison > Java > javaDidacticiel > Convertir une chaîne en booléen à l'aide de la fonction Boolean.valueOf() de Java

Convertir une chaîne en booléen à l'aide de la fonction Boolean.valueOf() de Java

王林
Libérer: 2023-07-24 17:15:28
original
1766 Les gens l'ont consulté

Utilisez la fonction Boolean.valueOf() de Java pour convertir une chaîne en valeur booléenne

En programmation Java, vous rencontrez souvent des situations où vous devez convertir une chaîne en valeur booléenne. Java fournit un moyen pratique de répondre à cette exigence, en utilisant la fonction Boolean.valueOf(). Cette fonction peut convertir une valeur booléenne représentée par une chaîne en type booléen correspondant.

Apprenons-en davantage sur l'utilisation de Boolean.valueOf(). Étant donné une chaîne, nous pouvons la convertir en valeur booléenne en appelant Boolean.valueOf(). Le code spécifique est le suivant :

public class BooleanValueOfExample {
    public static void main(String[] args) {
        String str = "true";
        boolean b = Boolean.valueOf(str);
        System.out.println(b); // 输出 true
    }
}
Copier après la connexion

Dans l'exemple ci-dessus, nous passons la chaîne "true" en paramètre à la fonction Boolean.valueOf() et attribuons la valeur booléenne convertie à la variable b. Enfin, nous imprimons la valeur de la variable b et nous pouvons voir que le résultat de sortie est vrai.

Il est à noter que la fonction Boolean.valueOf() renverra true pour la chaîne "true" (insensible à la casse) et false pour toute autre chaîne (y compris "false"). En effet, une valeur booléenne n'a que deux valeurs possibles, vraie et fausse. Toute chaîne autre que celle-ci renverra false une fois convertie en valeur booléenne.

De plus, la fonction Boolean.valueOf() peut également accepter d'autres types de paramètres, tels que des caractères, des nombres, etc. Pour ces paramètres, la fonction effectuera la conversion selon certaines règles. Par exemple, l'exemple suivant montre comment convertir le caractère « 1 » en valeur booléenne :

public class CharacterExample {
    public static void main(String[] args) {
        char c = '1';
        boolean b = Boolean.valueOf(c);
        System.out.println(b); // 输出 true
    }
}
Copier après la connexion

Dans l'exemple ci-dessus, nous passons directement le caractère « 1 » en tant que paramètre à la fonction Boolean.valueOf() et convertissons le caractère « 1 » en valeur booléenne. La valeur booléenne est affectée à la variable b. Enfin, nous imprimons la valeur de la variable b et nous pouvons voir que le résultat de sortie est vrai.

Il est à noter que cette méthode de conversion s'applique uniquement aux caractères '1' et '0'. Pour les autres caractères, une NumberFormatException sera levée.

Pour résumer, l'utilisation de la fonction Boolean.valueOf() de Java peut facilement convertir une chaîne en valeur booléenne. Que vous souhaitiez convertir une chaîne « vraie » en vrai ou convertir n'importe quel caractère en valeur booléenne, vous pouvez utiliser cette fonction pour y parvenir. Dans le même temps, lorsque vous utilisez cette fonction, vous devez faire attention à la légalité des paramètres pour éviter les exceptions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Impossible d'installer Java
Depuis 1970-01-01 08:00:00
0
0
0
Java peut-il être utilisé comme backend du Web ?
Depuis 1970-01-01 08:00:00
0
0
0
Installer JAVA
Depuis 1970-01-01 08:00:00
0
0
0
Aide : Données chiffrées JAVA Décryptage PHP
Depuis 1970-01-01 08:00:00
0
0
0
Est-ce en langage Java ?
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal