发布网友
共5个回答
热心网友
获取输入的字符串,假设这个字符串名字叫 input
那么 input.equals(" ")当输入为空格时返回true,反之为false
热心网友
int i;
for(i=0;i<str.length().trim();i++){
if(str[i] == " "){
System.out.printf("有空格");
}
}
利用循环来判断数组里有没有空格。
热心网友
boolean hasKongge(String s){
int i = s.indexOf(" ");
if(i==-1)return true;
return false;
}
调用这个方法就能判断字符串是否带又空格了.
热心网友
假如(String) s 为你获得的输入内容
if("".equals(s))
true 为空格
这种是另外一件事了.建议先把String 变成Char数组,然后循环判断其中是否用"".
热心网友
空格也是一个字符,只能将字符串拆开,一个一个的比较吧,用str.equals(" ");只是判断是否为空字符串,达不到目的的!