gpt4 book ai didi

java - 空白检测器返回错误

转载 作者:行者123 更新时间:2023-12-01 15:43:21 25 4
gpt4 key购买 nike

我创建了一种基本上检测空白字符的方法。我检查一个字符串并检查每个字符是否有空格。如果它是空白字符,我返回 true,如果不是,我返回 false。但是,我收到编译错误,指出“缺少返回语句”。由于我已经有两个返回语句“true”和“false”,所以我不明白为什么会出现错误。你能帮助我或为我指明正确的方向吗?提前致谢。

public boolean isWhitespace()
{
for (int i=0; i<string.length(); i++)
{
if (Character.isWhitespace(i))
{
return true;
}
else
{
return false;
}
}
}

最佳答案

想象一下,如果string.length()为0。会返回什么?

另外,请注意,这并不执行您所说的操作,即遍历字符串并检查每个字符。由于您使用了 i,它实际上根本不检查有关字符串的任何内容。如果它正在检查字符串,它仍然只会检查字符串的第一个字符。如果该字符是空格,则立即返回 true,如果不是,则立即返回 false。

关于java - 空白检测器返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7623895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com