enter image description here我正在尝试使用trim来弄清楚是否有人估算了一个空字符串,并返回响应“Say something,please”。这是代码的和平:
else if(statement.trim().length() == 0 )
{
response = "Say something, please";
}
答案 0 :(得分:0)
与Danny所说的相似。
在if / else分支之前,你应该已经有了一个字符串变量。然后你只需在该变量上调用trim。
String s = "Hey this isn't empty!! ";
if(false){
// never runs
else if(s.trim().length() == 0){
response = "Say something please";
}
答案 1 :(得分:0)
要从String调用方法,可以从String变量调用。不是String类。
你可能想要:
else if(userInput.trim().length() == 0)
其中userInput
是您想要检查它是否为空的字符串对象。
答案 2 :(得分:-1)
首先需要创建String
的实例String Str = new String();
然后invocke trim methid
str.trim();