| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1572 人关注过本帖
标题:新手关于怎样合并连续空格为一个空格的问题,请各位高手指点,谢谢!
取消只看楼主 加入收藏
cardliujie
Rank: 1
来 自:广东深圳
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-7-30
收藏
 问题点数:0 回复次数:2 
新手关于怎样合并连续空格为一个空格的问题,请各位高手指点,谢谢!
这是我写计算一个字符串里有几个单词的程序,碰上连续敲空格的话就不对了,想了半天了,请大虾们帮忙改一下,谢谢!

public class SpaceTest {
    public static void main(String [] args){
        String s = "This java hello   world";
        int m = 0;
        int num = 0;
        System.out.println(s);
        for(int i=0;i<s.length();i++){
            if(s.charAt(i)==' '){
                m++;
            }    
        }
        System.out.println("空格的个数="+m);
        if(s.charAt(0)==' '&&s.charAt(s.length()-1)==' '){
            num = m-1;    
        }
        else if(s.charAt(0)==' '||s.charAt(s.length()-1)==' '){
            num = m;
            }
        else{
            num = m+1;
        }
        System.out.println("单词的个数="+num);
    }
}
搜索更多相关主题的帖子: 空格 
2008-10-30 15:14
cardliujie
Rank: 1
来 自:广东深圳
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-7-30
收藏
得分:0 
急着要啊,各位高手帮帮忙!
2008-10-30 22:15
cardliujie
Rank: 1
来 自:广东深圳
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-7-30
收藏
得分:0 
谢谢各位了
2008-10-31 23:22
快速回复:新手关于怎样合并连续空格为一个空格的问题,请各位高手指点,谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026507 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved