编写一个函数用于去除字符串中多余的空格,比如字符串"a  b    c",处理后为"a b c"

public class StringManipulation {

public static void main(String args[]) {

String a="a    d   b     c";
        String  b="  ";
       
        while(a.contains(b))
        {
         a=a.replaceAll(b," ");
        }
        System.out.print(a);
 }

}

编写一个函数用于去除字符串中多余的空格,,相关推荐

  1. C++ 编写一个函数,把字符串中的数字字符、英文字母字符和其它字符分开。

    问题描述: 编写一个函数,把字符串中的数字字符.英文字母字符和其它字符分开.如对于字符串"12a:?3byu98!",将其分解为三个独立的字符串"12398". ...

  2. Java之《剑指Offer》:字符串替换空格,请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happ

    1. 题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. ① ...

  3. 程序员面试题目:请实现一个函数,把字符串中的每个空格替换成20。

    来源:我是码农,转载请保留出处和链接! 本文链接:http://www.54manong.com/?id=1223 题目:请实现一个函数,把字符串中的每个空格替换成"%20".例如 ...

  4. 【函数参数传递】编写一个函数,统计字符串中小写字母的个数,并把字符串中的小写字母转化成大写字母。

    字符串怎么存? 先把字符串中的小写字母统计出来,用strfun()这个函数.当功能比较复杂的时候就一步一步来做. 然后把数组传过来.数组名就是一个指针.需要一个返回值,来记录小写字母的个数,n=str ...

  5. LeetCode4_编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ““。(解决方案:横向扫描、 纵向扫描 、分治 二分查找 、秀儿操作之排序比较头尾)

    题目 编写一个函数来查找字符串数组中的最长公共前缀. 如果不存在公共前缀,返回空字符串 "". 示例 1: 输入: ["flower","flow&q ...

  6. “正话反说”:A和B在玩一个游戏,两人轮流说一句话,这句话正读反读都一样,如adgda,谁先说错,谁出局,另一个人胜出。编写一个函数用于判断这句话是否符合要求,符合要求时,函数返回1,否则函数返回0

    "正话反说":A和B在玩一个游戏,两人轮流说一句话,这句话正读反读都一样,如adgda,谁先说错,谁出局,另一个人胜出. 编写一个函数用于判断这句话是否符合要求,符合要求时,函数返 ...

  7. 编写一个程序实现将字符串中的所有“you“替换成“we“

    题目:编写一个程序实现将字符串中的所有"you"替换成"we" 输入: 输入包含多行数据 每行数据是一个字符串,长度不超过1000 数据以EOF结束 输出: 对 ...

  8. 写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出

    写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出 思路:所谓复制到另一个字符串中,就是使a,b数组中元素一一对应,因为字符串结束的标志是\0,所以最后要赋值\0. #include&l ...

  9. 移除字符串中多余的空格(包括中间多余空格及两头多余空格)

    最近在搞C++的字符串配置解析,有一个环节就是移除字符串中多余的空格,只保留一个空格,于是写了一个小demo验证了一下可行性: int main() {std::string str = " ...

最新文章

  1. 设置android启动器,教程:在任意 Android 设备上安装 HTC 专属桌面启动器
  2. typedef函数指针用法
  3. Traincascade Error: Bad argument (Can not get new positive sample. The most possible reason is insuf
  4. springboot源码分析之环境属性构造过程1
  5. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 21丨报告系统状态的连续日期【难度困难】​
  6. excel合并多个工作表_多个工作表或者多个工作簿的合并计算
  7. 计算机系徽文案例,信息技术系——系徽征集令,重磅发布!
  8. 用DISM修复Win10系统文件教程
  9. 《GPU编程与CG语言之阳春白雪下里巴人》 读书笔记3 漫反射与Lambert光照模型
  10. PMP第6版 每日工具
  11. 给小朋友讲故事——科学课,地球,太阳和月亮
  12. 经验分享:半小时建立自己的在线管理系统!
  13. Java 应用程序,该程序中有 3 个类:Triangle、T rapezium 和 Circle,分别用来 表示三角形、梯形和圆形。
  14. Android GMS (谷歌移动服务)
  15. 查看浏览器dns缓存
  16. 解决vtk中vtkStreamTracer例子无法显示流线的疑问
  17. 「生信练习题」从SnpEff注释得到的VCF中过滤4DTV位点
  18. 今日头条信息流_signature
  19. 计算共形几何是计算机科学和,科学网—《计算共形几何》教程第一章 - 顾险峰的博文...
  20. lacp可以在access接口吗_LACP 链路汇聚控制协议

热门文章

  1. win10蓝屏导致记事本丢失的问题——已完全修复!
  2. CentOS 7.5下搭建高可用的FastDFS分布式文件系统
  3. 用QT制作聆心云数据可视化平台
  4. 【长期计划】Atcoder题目泛做
  5. 华为APP安装问题:更新包与已安装应用的签名不一致
  6. 用pandas实现固定区间的数据频数统计(pd.cut,pd.Series)
  7. Nand Flash调试日志(6)——时钟配置
  8. 【CakePHP】几个CakePHP知识点
  9. Pyhton机器学习手册(五)
  10. 安装BENQSCANNER 5560驱动与测试扫描