JAVA中去掉空格

1. String.trim()

trim()是去掉首尾空格

2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间

String str = " hell o ";

String str2 = str.replaceAll(" ", "");

System.out.println(str2);

3.或者replaceAll(" +",""); 去掉所有空格

4.str = .replaceAll("\\s*", "");

可以替换大部分空白字符, 不限于空格

\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个

5.或者下面的代码也可以去掉所有空格,包括首尾、中间

public String remove(String resource,char ch)

{

StringBuffer buffer=new StringBuffer();

int position=0;

char currentChar;

while(position

{

currentChar=resource.charAt(position++);

if(currentChar!=ch) buffer.append(currentChar); } return buffer.toString();

}

-------------------------------Test-----------------------------------------------------

package practisedemo;

public class Demo{

public static String remove(String resource,char ch)

{

StringBuffer buffer=new StringBuffer();

int position=0;

char currentChar;

while(position

{

currentChar=resource.charAt(position++);

//如果当前字符不是要去除的字符,则将当前字符加入到StringBuffer中

if(currentChar!=ch) buffer.append(currentChar);

}

return buffer.toString();

}

public static void main(String args[]) {

String str= "afdsfdf 了 2012 0407 Alamps 老师";

char c=' ';

System.out.println("结果为:"+Demo.remove(str, c));

}

}

去重java_JAVA去重 - osc_ngi4bcdo的个人空间 - OSCHINA - 中文开源技术交流社区相关推荐

  1. android 数组排重方法,js数组去重方法集合 - osc_779ncf3o的个人空间 - OSCHINA - 中文开源技术交流社区...

    //第一种方法,新建一个空数组,将原来的数组循环逐个与新数组的成员做比较,如果新数组没有该元素就push进来 var arr = ['a', 1, 1, 1, 2, 4, 4, 'b', 'c', ' ...

  2. python列表去重效率_python面试题 - osc_yztbpii7的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.一行代码实现1--100之和 In [1]: sum(range(1,101)) Out[1]: 5050 1-100求和 2.如何在一个函数内部修改全局变量 a=520 deffun():glo ...

  3. mysql查询去重第一条_Mysql用法记录 - Ashley-OSCHINA的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.查询某个字段,在数据库不重复的条数(去重查询) select count(distinct item_uid) from supply_order; 查询 表 supply_order 中 ite ...

  4. java hashmap 去重_HashMap去重 - osc_sj1kgo4z的个人空间 - OSCHINA - 中文开源技术交流社区...

    package util; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import ...

  5. php订单列表去重,PHP订单造假 - osc_lt2jwwhb的个人空间 - OSCHINA - 中文开源技术交流社区...

    // 获取最近的1天的订单数据,昵称,时间. public function getNearestOrder() { // 获取真实订单 $service_order = M('service_ord ...

  6. c语言数组去重的函数,C语言之函数 - osc_wpg0dgym的个人空间 - OSCHINA - 中文开源技术交流社区...

    函数 对于初学C语言的人来说可能会问函数是什么?在这里我有一个通俗的解释:函数就是一个盒子,在这个盒子里面可以封装你想实现的功能,之后通过主函数进行调用即可 为什么要使用函数? 对于一个层序来说,模块 ...

  7. 字节增强java_java字节增加 - longjunping的个人空间 - OSCHINA - 中文开源技术交流社区...

    // 添加数据 public byte[] insertdata(char id, String swapdata, byte[] resultdata) throws UnsupportedEnco ...

  8. 报送数据标准校验java_Java:数据校验 - osc_gaqp1a2z的个人空间 - OSCHINA - 中文开源技术交流社区...

    在后台开发过程中,需要对参数进行校验. validation bean 是基于JSR-303标准开发出来的,使用注解的方式实现,是一套规范,可以实现参数的校验. Hibernate Validator ...

  9. eis系统 java_Java消息系统介绍 - marvin_vov的个人空间 - OSCHINA - 中文开源技术交流社区...

    Java消息系统介绍 在这篇文章中,我将会讨论面向消息的中间件(Message Orientated Middleware) 以及如何通过JMS来实现.另外,我还将讨论适用于使用JMS的典型用例,以及 ...

最新文章

  1. 1.2 边缘检测示例-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  2. JS中定时器setTimeout,setInterval,clearTimeout,clearInterval用法
  3. Spring入门5.事务管理机制
  4. ASP.NET Core 中的管道机制
  5. centos sudo不能运行_Linux命令su、sudo、sudo su、sudo -i使用和区别
  6. idea建springcloud项目_idea创建springcloud项目图文教程(EurekaServer注册中心)
  7. hadoop的安装需要java_Hadoop windows本地环境安装
  8. 企业级nginx服务优化(三 )Apache+防盗链
  9. nyoj--82--一笔画问题
  10. 新浪SAE sae_debug保存日志
  11. 基于tushare和python的证券市场价格分析
  12. Docker镜像分层原理-联合文件系统(UnionFS)
  13. php a5打印设置,word设置打印A5文档的两种方法
  14. python再计算无限循环小数的循环节
  15. python 两幅图片融合成一张图片
  16. java小组口号,小组口号霸气
  17. 世界观和方法论是一致的,有怎样的世界观就有怎样的方法论
  18. 26、用户 创建用户
  19. C语言中结构体直接赋值
  20. web前端高级工程师,面试题

热门文章

  1. 屏幕分辨率单位转换详解
  2. 安卓中如何实现左滑菜单
  3. 中国医科大学2021年9月《组织胚胎学》作业考核试题
  4. 2008年12月15日 属于我的分手日
  5. 民生银行牛新庄: 业务数据化数据业务化,以数据驱动业务发展
  6. 这份【互联网项目全流程表】,实在是泰裤辣!!!
  7. MGRE实验配置(华为)
  8. 刘笑天:Ansys workbench机械设计模块中静力分析案例
  9. QML ScrollView默认滚动条的使用
  10. QT垂直布局被平分如何解决