java去String用法之空格

原创 2015年07月07日 14:59:02

    String.trim()
     trim()是去掉首尾空格

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

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

 

     str = .replaceAll("\\s*", "");
     可以替换大部分空白字符, 不限于空格
     \s 可以匹配空格、制表符、换页符等空白字符的其中任意一个

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

     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();
     }

 

 

测试的全部代码如下:

public class test1 {

public static void main(String[] args) {

String QJstr = " hello wch ";

String QJstr1 = remove(QJstr,' ');

System.out.println(QJstr + "\n" + QJstr1);

}



public static 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();

}

}

      

 

 

java 利用String.trim()函数实现右侧去除空格

trim函数有两点要特别注意,1、它可以去除字符串两端的空格,注意是两端!也就是“     ABCD    ”处理完就是“ABCD"了。2、它不仅仅是除去” “,还可以除去‘\t’,'\n'等字符,函...
  • u011613729
  • u011613729
  • 2014年04月13日 21:10
  • 4495

String字符串去掉头尾的空格

String.trim():返回字符串的副本,忽略前导空白和尾部空白。这个是把头尾字符都去掉...
  • qq_32519097
  • qq_32519097
  • 2016年10月21日 15:54
  • 1507

java 去除首尾空格trim()方法

java .trim()方法在读取数据库时,有如下代码片段:while(re.next()) { n++; isSuccess=false; Strin...
  • wxgxgp
  • wxgxgp
  • 2017年02月13日 19:10
  • 4280

Java:去除字符串中空格的几种方法

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 复制代码 代码如下:String...
  • HMYANG314
  • HMYANG314
  • 2014年07月16日 19:07
  • 1798

【String】trim() 方法去不掉的空格

1.问题由来      在对word/excel 做数据导入导出的时候,获取excel 的numberic 的值 ,然后将该值转为Integer 的时候 Integer.valueOf(value)...
  • lihuapiao
  • lihuapiao
  • 2016年04月28日 16:33
  • 3161

string去除两边空格的函数

string& CReadIni::TrimLeft(string& str) { if (str.empty()) { return str; } str.erase(0...
  • guoliushui
  • guoliushui
  • 2013年06月13日 17:15
  • 1722

java去除字符串的左右空格

// 去掉左右空格 public String TrimBlank(String str) { if (str == null || str.equals("")) { return str; ...
  • kankankankan2222
  • kankankankan2222
  • 2012年07月11日 16:52
  • 1871

java Split如何去除一个空格和多个空格

用Split函数可以去除输入一个字符串中的空格,并且一半都是将它存储在一个字符串数组之中 例如: import java.util.Scanner; public class Main { ...
  • Yiyuan_chen
  • Yiyuan_chen
  • 2017年02月08日 15:07
  • 5298

JAVA去掉一个字符串的前后空格

public static String mytrim(String str){ int start=0; int end=str.length()-1; while(str.charAt(st...
  • Liutt55
  • Liutt55
  • 2015年11月21日 10:13
  • 1021

C/C++ / string 字符串去掉左右空格

以下代码摘抄CSDN论坛: 源文连接在:http://topic.csdn.net/u/20110620/10/1e0e91f0-1440-45db-aa29-6ce618fec2da.html ...
  • shuyun123456789
  • shuyun123456789
  • 2014年09月22日 17:06
  • 2178
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java去String用法之空格
举报原因:
原因补充:

(最多只允许输入30个字)