Java 中将布尔值转为字符串

Rupam Yadav 2023年10月12日
  1. 在 Java 中使用 String.valueOf(boolean) 将原始 boolean 转换为字符串
  2. 使用 Java 中的 toString() 将布尔值转换为字符串
  3. 在 Java 中把原始的 booleanBoolean 对象连成一个字符串
Java 中将布尔值转为字符串

本文将介绍在 Java 中把一个原始 boolean 数据类型或 Boolean 对象转换为字符串的多种方法。我们将用几个例子来非常清楚地解释这个主题。

在 Java 中使用 String.valueOf(boolean) 将原始 boolean 转换为字符串

第一个方法 valueOf()String 类的一个方法。这个函数接受多种数据类型作为参数,boolean 是其中之一。

在这个例子中,有一个原始的 boolean 值,我们可以通过将其传递给 String.valueOf(value),将其转换为字符串。

public class BooleanToString {
  public static void main(String[] args) {
    boolean a = true;

    String b = String.valueOf(a);
    System.out.println(b);
  }
}

输出:

true

使用 Java 中的 toString() 将布尔值转换为字符串

下一个例子显示了我们如何将一个 Boolean 对象转换为字符串。在这里,我们可以使用 toString() 方法直接将布尔值转换为字符串。

public class BooleanToString {
  public static void main(String[] args) {
    Boolean a = false;

    String b = a.toString();
    System.out.println(b);
  }
}

输出:

false

使用 toString() 的另一种方法是直接从 Boolean 类中调用它。然后我们可以将字符串作为参数传递给 toString()

public class BooleanToString {
  public static void main(String[] args) {
    Boolean a = false;

    String b = Boolean.toString(a);
    System.out.println(b);
  }
}

输出:

false

在 Java 中把原始的 booleanBoolean 对象连成一个字符串

最后一个方法包括将 booleanBoolean 值连接成一个字符串。这是一个简单的技巧,将字符串和布尔值连接起来,返回一个新的字符串。如下面的例子所示,我们将 ab 与两个字符串 cd 连接起来,结果在输出中显示一个新的字符串。

public class BooleanToString {
  public static void main(String[] args) {
    boolean a = true;
    Boolean b = false;

    String c = "Primitive: " + a;
    String d = "Object: " + b;
    System.out.println(c);
    System.out.println(d);
  }
}

输出:

Primitive: true
Object: false
作者: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn

相关文章 - Java Boolean

相关文章 - Java String