`
endual
  • 浏览: 3515000 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java string 去掉空格

    博客分类:
  • java
 
阅读更多

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

测试的全部代码如下:

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

}

}

<script type="text/javascript"><!-- google_ad_client = "pub-1076724771190722"; /* JE个人博客468x60 */ google_ad_slot = "5506163105"; google_ad_width = 468; google_ad_height = 60; //--> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script><script src="http://pagead2.googlesyndication.com/pagead/js/r20110706/r20110627/show_ads_impl.js"></script><script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"></script><script src="http://pagead2.googlesyndication.com/pagead/render_ads.js"></script><script></script>

分享到:
评论

相关推荐

    教你使用java实现去除各种空格

    本文给大家汇总介绍了5种java中去除空格的方法,分别是String.trim()、str.replace(" ", "");、replaceAll(" +","");以及自定义的remove函数,非常的简单实用,需要的小伙伴可以参考下。

    去除参数空格(换行之类的)的 一个小工具

    去除参数空格(换行之类的)的 一个小工具 很适合打印接口参数 去除参数之间的换行 空格之类的 解析不出来错误的问题的一个小工具

    通过Java正则表达式去掉SQL代码中回车换行和多余空格

    代码如下: public static void main(String[] args) { String sql = “SELECT * FROM \n” + ” `testdb`.`foo` LIMIT 0, 100″; String s = “SELECT * FROM `testdb`.`foo` LIMIT 0, 100”; String sql2 = Pattern...

    js 自定义trim去除字符串左右杂质

    JAVA中String 有trim()方法去除字符串左右的空格,js中自定义trim方法,去除字符串左右的杂质,可以去除逗号、句号、空格等等特殊字符。

    毕向东Java笔记(四)String类,包装类1

    3. 转换 4. 替换 String replace(oldchar,newchar) 6. 子串 7. 转换,去除空格,比较

    java常用方法大全

    一份很全面关于java的常用方法总结,开发时,我们记不了那么多方法,所以这个htm文档很适合大家在开中应用 ...7、替换字符串中的字符,去掉字符串前后空格 replace(char old,char new) 用new替换old

    Java 用法明细介绍

    7、替换字符串中的字符,去掉字符串前后空格 replace(char old,char new) 用new替换old trim() 8、分析字符串 StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符) ...

    java 技巧 与 实例

    这个String包,然后才可以用b.trim() 去掉左右的空格函数,这里b是声明的String文件. dispose(); //释放资源 String.valueOf(a) //这个是将整型的a转化成文本 Integer.parseInt(args[0])这个将文本型转化成整型

    java字符串操作大全

    15、trim() 去掉起始和结尾的空格 16、valueOf() 转换为字符串 17、toLowerCase() 转换为小写 18、toUpperCase() 转换为大写 19、StringBuffer构造函数  StringBuffer定义了三个构造函数:  StringBuffer() ...

    javascript去除字符串左右两端的空格

    去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置...

    Java面试宝典-经典

    82、能不能自己写个类,也叫java.lang.String? 57 83. Java代码查错 57 二. 算法与编程 61 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

    Java面试宝典2010版

    82、能不能自己写个类,也叫java.lang.String? 57 83. Java代码查错 57 二. 算法与编程 61 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

    java面试题大全(2012版)

    82、能不能自己写个类,也叫java.lang.String? 57 83. Java代码查错 57 二. 算法与编程 61 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

    javascript去掉前后空格的实例

    } // 去掉左右空格 function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, “”); } // 去掉左空格 function String.prototype.Rtrim() { return this.replace(/(/s*$)/g, “”); } // 去掉右...

    最新Java面试宝典pdf版

    82、能不能自己写个类,也叫java.lang.String? 57 83. Java代码查错 57 二. 算法与编程 61 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

    如何用javascript去掉字符串里的所有空格

    这个好像只能去掉2头的空格 代码如下:String.prototype.trim=function (){return this.replace(/(^\s*)|(\s*$)/g,”);} 方法1: 代码如下:String.prototype.mm = function (){return this.replace(/\s/g, ”)...

    C++中用substr()函数消除前后空格的解决方法详解

    在Java中好像有一个字符串函数为trim()可以消除字符串后的空格。对于c++,查了一下,可以引用一个c++标准库Boost,可以轻松解决,但要下载,设置环境变量,因而没去弄。当然还可以用正则表达式进行匹配,但似乎都...

    Java面试笔试资料大全

    82、能不能自己写个类,也叫java.lang.String? 57 83. Java代码查错 57 二. 算法与编程 61 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

    java面试宝典2012

    82、能不能自己写个类,也叫java.lang.String? 62 83. Java代码查错 63 二. 算法与编程 67 1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt...

Global site tag (gtag.js) - Google Analytics