当前位置: 首页 > 面试题库 >

如何检查字符是否等于空白?

盖雪峰
2023-03-14
问题内容

这是我得到的:

private static int countNumChars(String s) {
    for(char c : s.toCharArray()){
        if (Equals(c," "))
    }
}

但是该代码表示​​无法为该方法找到Symbol。我记得Java拥有这样的比较器…有什么建议吗?


问题答案:
if (c == ' ')

char是原始数据类型,因此可以与进行比较==

另外,通过使用双引号可以创建String常量(" "),而使用单引号可以是char常量(' ')。



 类似资料:
  • 问题内容: 仅当我的字符串具有有意义的值时,我才想执行一些操作。所以,我尝试了这个。 还有这个 还有这个 还有这个 还有这个 而且在所有情况下,尽管我的字符串为EMPTY,但我的程序仍然有效。等于。那么,这有什么问题呢? 添加: 我找到了问题的原因。该变量被声明为字符串,结果,分配给该变量的结果变为!因此,作品。 问题答案: 如果myString实际上为null,则对引用的任何调用都将失败,并出现

  • 问题内容: Python是否有类似空字符串变量的内容,你可以在其中执行以下操作: 无论如何,检查空字符串值的最优雅方法是什么?我”“每次都很难检查空字符串,因此很难进行编码。 问题答案: 空字符串是“虚假的”,这意味着它们在布尔上下文中被认为是错误的,因此你可以执行以下操作: 如果你知道变量是字符串,则这是首选方式。如果你的变量也可以是其他类型,则应使用。有关在布尔上下文中为假的其他值,请参见“

  • 问题内容: 我有一个isNotEmpty函数,如果字符串不为空,则返回true;如果字符串为空,则返回false。我发现如果我通过它传递一个空字符串,它将无法正常工作。 使用isNotEmpty验证字符串: 如果该字符串为空,则其他字符串将不会执行,我不明白为什么,请有人对此有所帮助。 问题答案: 实际上是简单的问题。更改: 至 可以说,您可能还想将其更改为: 因为如果您传递的是数字0以及其他一些

  • 问题内容: 我尝试了以下操作,但是Eclipse为此抛出了一个错误。 检查字符是否正确的正确方法是什么? 问题答案: 检查 没有做任何字符检查之前。返回的字符是原始类型,绝不会是: 如果您尝试一次处理一个字符,则可以使用: (与不同,终结符检查不是在Java中完成的。)

  • 在PowerShell中,是否有一个内置的类函数来检查字符串是空还是空? 到目前为止我还找不到它,如果有一个内置的方式,我不想为此写一个函数。

  • 问题内容: 我有一堆字符,想删除所有不是’#’‘的字符。“ E”和“ G”。 我试图用这个: 但是遇到了不兼容类型的问题。 问题答案: