`
xiaochengfu1
  • 浏览: 35776 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

去掉空格

    博客分类:
  • java
 
阅读更多
/**
	 * 把字符串左边的空格去掉
	 * @param s - 字符串
	 * @return String - 去掉左边的空格字符串
	 */
	public String ltrim(String s) {
		int len = s.length();
		int st = 0;

		char[] val = s.toCharArray();

		while ((st < len) && (val[st] == ' ')) {
			st++;
		}
		return (st > 0) ? s.substring(st, len) : s;
	}

	/**
	 * 把字符串右边的空格给去掉
	 * 
	 * @param s - 字符串
	 * @return - 去掉右边的空格字符串
	 */
	public String rtrim(String s) {
		int len = s.length();
		int st = 0;

		char[] val = s.toCharArray();

		while ((st < len) && (val[len - 1] == ' ')) {
			len--;
		}
		return (len < s.length()) ? s.substring(st, len) : s;
	}

	/**
	 * 去掉字符串中的空格(包括首、尾、中间),如果是首尾去空格直接用trim()
	 * @param s - 字符串
	 * @return - 去掉空格字符串
	 */
	public  String mtrim(String s) {
		String temp = s.replaceAll(" ", "");
		return temp;
	}
分享到:
评论

相关推荐

    自动去除空格搜索

    "自动去除空格搜索"这个工具正解决了这样的问题,尤其对于那些需要频繁进行关键字搜索的用户来说,它极大地提高了工作效率。这个工具的核心功能在于其能够自动识别并去除关键字中的空格、换行符以及制表符(tab键)...

    批量去除空格(arcgis批量去除多个字段数据库中空格).zip

    针对这种情况,"批量去除空格(arcgis批量去除多个字段数据库中空格).zip" 提供了一个解决方案。 该压缩包内的"批量去除空格.tbx"是一个ArcGIS工具箱,由Python脚本编写,用于自动化处理数据库中的空格问题。...

    json压缩,去掉空格、换行

    在日常的web前端开发过程中,将骨骼动画中、或者其他大的json文件去掉空格、换行,压缩,是每次发布过程中必须的操作

    PB导出的SQL 语句去除空格

    标题 "PB导出的SQL 语句去除空格" 指的是一个专门针对PowerBuilder(PB)开发的工具,它的主要功能是处理由PB导出的TXT格式的SQL语句,去除其中的空格。这在SQL脚本优化、减少代码冗余或提高执行效率时非常有用,...

    EXCEL 三种情况 去除空格方法.txt

    根据给定文件的标题、描述以及部分提及的内容,我们可以深入探讨三种不同的情况及其对应的去除空格的方法。这三种方法分别是:使用LEFT函数结合LEN函数、使用TRIM函数以及使用SUBSTITUTE函数。 ### 使用LEFT函数...

    JS中去掉空格的jar

    【标题】"JS中去掉空格的jar"指的是在JavaScript编程环境下,处理字符串时去除其中空格的方法。这个话题可能涉及到字符串操作、正则表达式以及可能封装在jar文件中的工具或库,用于批量处理此类任务。 【描述】提供...

    有道翻译去掉空格与其他符号的小程序

    标题中的“有道翻译去掉空格与其他符号的小程序”指的是一个使用C#编程语言开发的实用工具,它的主要功能是帮助用户在处理翻译工作时,能够便捷地去除文本中的空格和特殊符号。这个程序特别适用于数据库设计场景,当...

    myeclipse去除空格代码自动上屏

    标题 "myeclipse去除空格代码自动上屏" 指的是在MyEclipse集成开发环境中,关于代码编辑器的一项设置或插件功能,目的是消除代码中的空格并防止代码在输入时自动换行到下一行。这可能是为了提高代码的整洁度,减少...

    编译原理 实验一 (去掉空格 回车 注释)

    在这个实验中,去除空格、回车和注释是预处理的一部分,这有助于理解源代码的结构和编译器如何处理这些非执行性元素。 去除空格和回车:在源代码中,空格和回车主要用于提高代码的可读性,但在编译时,它们并不影响...

    python去除空格和换行符的实现方法(推荐)

    一、去除空格 strip() ” xyz “.strip() # returns “xyz”  ” xyz “.lstrip() # returns “xyz ”  ” xyz “.rstrip() # returns ” xyz”  ” x y z “.replace(‘ ‘, ”) # returns “xyz...

    java去除空格、标点符号的方法实例.docx

    Java去除空格、标点符号的方法实例 Java语言中去除空格、标点符号是一种常见的字符串处理操作,本文将通过实例代码详细介绍如何使用Java语言去除空格、标点符号。 去除空格的方法 在Java中,去除空格可以使用trim...

    string 去掉空格

    ### 字符串去除空格的方法 #### 概述 在编程过程中,经常需要对字符串进行预处理,其中去除字符串中的空格是一个常见的需求。本文将详细介绍如何使用C++语言实现字符串两端空格的去除功能,并进一步展示如何在具体...

    vue中如何去掉空格的方法实现

    5. 最后,当需要对其他组件进行定制时,也可以通过上述类似的方式对它们进行处理,使得它们在用户输入数据时,就能自动去除空格和特殊空白字符。 通过上述方法,可以在Vue项目中有效地去除用户输入数据的前后空格...

    字符串去掉空格

    "字符串去掉空格"这个主题,通常涉及到对字符串中的空白字符(包括空格、制表符、换行符等)进行删除或替换的操作。在C++中,可以使用多种方法来实现这一功能,而标签“CString操作”表明我们将关注使用MFC库中的...

    去除字符串中空格.rar

    在生成XML或JSON时,去除空格可以减小文件大小,提高传输效率。 总之,无论是在哪种编程语言中,去除字符串中的空格都是一个基础但重要的操作,理解并掌握这些方法对于编写高效、可靠的代码至关重要。通过熟练运用...

    LabVIEW删除字符串中空格

    本篇将详细讲解如何在LabVIEW中删除字符串中的空格以及计算字符长度。 在LabVIEW中,字符串通常以文本框(String Control)或字符串常量(String Constant)的形式存在。当你需要对字符串进行操作,如删除空格,...

    myeclipse去除空格补全.zip

    这个名为"myeclipse去除空格补全.zip"的压缩包正是针对MyEclipse中的一个特定设置,即如何调整代码补全的策略,特别是如何取消空格和'='号的自动补全功能。下面我们将详细探讨这个主题。 MyEclipse的代码自动补全...

    QTP如何获取图片验证码,并去除空格。

    QTP 获取图片验证码并去除空格 在本文中,我们将探讨如何使用 QTP 获取图片验证码,并去除获取到的验证码中的空格。QTP(QuickTest Professional)是一款功能强大的自动化测试工具,广泛应用于软件测试和自动化领域...

    js去除空格和回车符

    在JavaScript(JS)编程语言中,去除字符串中的空格、回车符等空白字符是一项常见的需求,尤其是在处理用户输入的数据时。本篇文章将详细介绍如何利用JavaScript来实现这一功能,并通过具体的示例帮助读者更好地理解...

    JS去除空格和换行的正则表达式(推荐).docx

    本文将详细介绍如何使用正则表达式在JavaScript中去除空格和换行。 1. 去除空格 正则表达式 `\s` 是匹配任何空白字符的特殊字符,包括空格、制表符、换页符等。`+` 表示匹配一次或多次。因此,`/\s+/g` 是用来匹配...

Global site tag (gtag.js) - Google Analytics