Java:检查字符串是否为空、空或空白
在Java中,对于初学者来说,很容易混淆空字符串,空字符串或空白字符串。但是,让我们按照每个的定义来绘制一条差异线。
什么是 Java 中的“空”字符串?
“空 字符串是 Java 字面上等于一个保留字”零"。这意味着字符串不指向任何物理地址。
在 Java 编程语言中,“空”字符串用于指代无。它还表明字符串变量实际上并不绑定到任何内存位置。
使用空校验的示例
在编程中经常,字符串被分配为 null 以表示它是完全自由的,并将用于程序中的特定目的。如果对空字符串执行任何操作或调用方法,则会引发java.lang.NullPointerException。下面是一个说明 null 声明的基本示例字符串,它进一步显示了如何检查它是否是有效的空值字符串。
输出
两个字符串都为空。字符串 = 空字符串 = 卢拜纳汗
什么是 Java 中的“空”字符串?
“一个空的 字符串在爪哇语中意味着字符串长度等于零。
如果字符串为空,表示引用变量引用包含字符串的长度等于零。在Java中,可以使用内置方法来检查字符串在执行任何操作之前为空。如果您不想使用此可用方法,或者您可以检查字符串为零。它将为您完成工作。为了此示例,我们使用内置方法来查看字符串是否为空。随意使用“长度”检查您的练习。此外,您可以使用以下示例来检查字符串是否为 null 或为空。
使用空复选标记的示例
输出
字符串 = 字符串是否为空?假字符串是空的吗?真弦 = 卢拜纳汗
什么是Java中的“空白”字符串?
“一个'空白'字符串在Java中等于字符串有一个或多个空格。
如前所述,“空白”字符串与以下情况不同:字符串为空或空。在某些情况下,字符串可以容纳一个空格,很多空格,制表符或新行字符,这些字符大多没有用处。Java提供了一个内置的方法来检查所有这些空格。字符串.让我们看一个如何使用它的示例。
使用空白支票的示例
输出
字符串 = 字符串是否为空?假字符串是空的吗?假字符串是空白的吗?真弦 = 卢拜纳汗
结论
以下是如何空,空和空白的快速运行 字符串可以在Java中发现和检查。到现在为止,您必须清楚它们彼此之间的差异以及何时必须检查它们。