`

Java中去除字符串中的所有空格

阅读更多

JAVA中去掉空格  
 
1. String.trim()   


trim()是去掉首尾空格   


String str = " hell o "; 
String str2 = str.trim();
  
2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 
 
String str = " hell o "; 
String str2 = str.replaceAll(" ", ""); 
System.out.println(str2);   
 
3.或者replaceAll(" +",""); 去掉所有空格   
       
4.str = .replaceAll("\\s*", ""); 
 
可以替换大部分空白字符, 不限于空格  
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个  

 

案例:

import java.util.regex.Matcher;
import java.util.regex.Pattern;



/**
 * @author lei
 * 2011-9-2
 */
public class StringUtils {

	public static String replaceBlank(String str) {
		String dest = "";
		if (str!=null) {
			Pattern p = Pattern.compile("\\s*|\t|\r|\n");
			Matcher m = p.matcher(str);
			dest = m.replaceAll("");
		}
		return dest;
	}
	public static void main(String[] args) {
		System.out.println(StringUtils.replaceBlank("just do it!"));
	}
	/*-----------------------------------

	笨方法:String s = "你要去除的字符串";

	        1.去除空格:s = s.replace('\\s','');

	        2.去除回车:s = s.replace('\n','');

	这样也可以把空格和回车去掉,其他也可以照这样做。

	注:\n 回车(\u000a) 
	\t 水平制表符(\u0009) 
	\s 空格(\u0008) 
	\r 换行(\u000d)*/
}

 

 

分享到:
评论

相关推荐

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

    本文详细介绍了几种在Java中去除字符串中所有空格的方法,包括首尾空格以及中间的空格。这里将详细讨论这些方法的使用场景和优缺点。 首先,最简单也是最直接的方法是使用String类自带的`trim()`方法。`trim()`方法...

    java去除字符串中的空格、回车、换行符、制表符的小例子.docx

    ### Java去除字符串中的空格、回车、换行符、制表符的知识点详解 #### 一、背景介绍 在日常的软件开发过程中,我们经常需要处理来自各种来源的文本数据,例如用户输入、文件读取等。这些数据中常常会包含空格、...

    java 去除字符串中的空格和其他字符

    java 字符串 删除空格 匹配删除字符

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

    在 Java 中,String 类型提供了 trim() 方法来去除字符串左右的空格。然而,在 JavaScript 中,并没有提供类似的方法来去除字符串左右的杂质。因此,我们需要自定义 trim() 方法来实现这个功能。 在 JavaScript 中...

    java去除字符串中的空格、回车、换行符、制表符.pdf

    Java 字符串处理是一种常见的操作,去除字符串中的空格、回车、换行符、制表符等无用字符是字符串处理中的一项基础任务。在 Java 中,我们可以使用正则表达式和 String 类的 replace() 方法来实现这项任务。 1. ...

    javasrcipt去字符串空格

    本文详细介绍了在JavaScript中去除字符串空格的方法,包括基本的`replace`方法以及一些进阶技巧,如去除首尾空格和合并多个连续空格等。通过这些技巧的应用,可以更加高效地处理字符串数据,提升代码的质量和可读性...

    移除字符串中空格和回车符

    此方法适用于需要彻底清除字符串中所有空格的情况。例如,在进行文本分析时,可能希望忽略文本中的空格以简化处理流程。 ```java public static String removeAllofSpace(String resource) { StringBuffer buffer ...

    Java去除字符串中空格的方法详解

    4. 使用replaceAll()方法:str.replaceAll(" +", "") 可以去掉字符串中的所有空格,包括首尾和中间的空格,且可以匹配一个或多个空格。 5. 使用replaceAll()方法:str.replaceAll("\\s*", "") 可以去掉字符串中的...

    去除字符串中空格.rar

    在Python中,`str.strip()`方法可以用于去除字符串两侧的空格,而`str.replace(' ', '')`则可以替换掉字符串中所有的空格。如果要移除特定类型的空格,如制表符或换行符,可以使用相应的字符替换。例如,`str....

    java 分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某一部分。这通常通过使用`split()`方法来实现,该方法是`String`类的一个实例方法。让...

    JAVA中处理字符串的类

    在Java编程语言中,处理字符串是一项常见的任务。Java提供了多种内置类来支持字符串操作,但有时这些类可能不能完全满足开发者的特定需求。在这种情况下,开发者可能会选择自定义工具类来封装常用的功能,以提高代码...

    java中英文字符串处理.

    在Java编程语言中,字符串处理是一项至关重要的任务,无论是在简单的数据操作,还是在复杂的文本分析和处理场景中。本文将深入探讨Java中处理中英文字符串的基本操作,包括子串的提取、比较、拼接、替换以及一些常用...

    java 字符串操作类

    `trim()` 方法用于去除字符串两端的空格,而 `replaceAll("\\s+", "")` 可以删除字符串中所有的空格,无论是前导、尾随还是中间的空格。 5. **其他方法**: `startsWith()` 和 `endsWith()` 检查字符串是否以指定...

    Java字符串分隔方法split实践

    当调用`split(regex)`时,Java会找到所有与`regex`匹配的子串,并在它们之间分割原始字符串,返回一个包含子字符串的数组。 让我们通过一个简单的例子来理解`split()`的使用: ```java String str = "Hello,World!...

    删除字符串中的空格或将字符串的多个空格换位单个空格

    本文将深入探讨如何在Java中删除字符串中的空格,或者将连续的多个空格替换为单个空格。这个操作在数据清洗、格式化用户输入或优化存储时尤为有用。 首先,我们来看一个名为`StringUtil.java`的文件,它很可能包含...

    java去掉空格换行之类的.txt

    ### Java去除字符串中的空格与换行符 在Java编程中,经常需要处理文本数据,尤其是在读取文件或网络传输过程中获取的字符串。有时这些字符串可能包含不必要的空格、制表符、换行符等空白字符,这不仅会影响数据的...

    java中常用的字符串的截取方法

    trim() 方法用于去掉字符串开始和结尾的空格。例如: String s=" Hello World "; String newS=s.trim(); // "Hello World" 16.valueOf() 方法 valueOf() 方法用于将基本类型转换为字符串。例如: int i=10; ...

    java去除字符串中的空格、回车、换行符、制表符的小例子

    在提供的文件中,详细介绍了如何使用Java代码去除字符串中的空格、回车符、换行符和制表符。这个过程通常被称为去除字符串中的空白字符。文件中提到了两种方法:一种是利用正则表达式,另一种是使用字符串的replace...

    java常用字符串函数集锦

    trim() 函数用于去掉字符串开头和结尾的空格。 例如:String t1 = " abc de "; String t2 = t1.trim(); // t2 将是 "abc de" 5. valueOf() 函数 valueOf() 函数用于将其他类型的数据转换为字符串。 例如:int i ...

Global site tag (gtag.js) - Google Analytics