`
jakoes
  • 浏览: 68878 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

[企业应用]一个实用的去除前后空格的小工具

阅读更多

  企业开发中往往有这样的需求,用户界面输入的东西都要去除前后空格。
  之前的做法是,取出formbean里的每一个属性依次验证。想想,费时又费用,抽时间我写了一个通用工具类,一句代码就能搞定。

  用法如下:

  FormBean:
public class FormBean {

    private int age;
    private String name;
    private Date birth;
    private String[] fav;
    private int score[];
    
    
    public int[] getScore() {
        return score;
    }
    public void setScore(int[] score) {
        this.score = score;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    public Date getBirth() {
        return birth;
    }
    public void setBirth(Date birth) {
        this.birth = birth;
    }
    public String[] getFav() {
        return fav;
    }
    public void setFav(String[] fav) {
        this.fav = fav;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    
    
}
  


  测试:
   	
         FormBean f = new FormBean();
	f.setAge(232);
	f.setBirth(new Date());
	f.setName("   ddd  ");	
         f.setFav(new String[]{"  aa ","  bb "});
	f.setScore(new int[2]);
	
	FormBeanUtil.stripStringProperty(f); //去前后空格
 



工具代码:
分享到:
评论

相关推荐

    自动去除空格搜索

    总的来说,“自动去除空格搜索”工具是一个实用的小程序,它利用了有效的字符串处理技术,解决了搜索过程中因空白字符带来的困扰。对于依赖搜索获取信息的用户,无论是开发者还是研究人员,都能从中受益。这个工具的...

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

    虽然`substr()`函数是处理字符串的一个强大工具,但它本身并不支持直接去除前后空格的功能。本文将详细介绍如何结合其他C++库函数和方法,如`ltrim()`和`rtrim()`,来有效地去除字符串中的前后空格。 #### 二、基本...

    Web工具--删除HTML-CSS等许多文件的空格-换行-制表符空间的功能

    3. **执行清理**:点击运行按钮,工具会读取文件内容,移除空格、换行和制表符,并保存一个新的优化过的文件。 4. **查看结果**:用户可以比较优化前后的文件大小,验证优化效果。 在实际应用中,除了手动清理,很...

    Android快速开发系列 10个常用工具类

    它提供了检查空字符串、去除前后空格、转换为驼峰命名等方法,使得字符串处理更加便捷。 2. **BitmapUtil**: 用于图片处理,包括压缩图片大小、裁剪图片、转换图片格式等功能。在内存有限的移动设备上,有效地管理...

    批量改名工具.rar

    标题“批量改名工具.rar”表明这是一个压缩文件,其中包含一个用于批量改名的应用程序。RAR是一种常见的压缩文件格式,它能够将多个文件打包成一个文件,便于存储和传输。解压这个RAR文件后,用户可以得到“批量改名...

    Android常用的工具类

    字符串操作在编程中无处不在,StringUtil提供了诸如字符串拼接、格式化、检查空值、去除前后空格等方法,帮助开发者更高效地处理字符串。 3. **文件操作工具类** (FileUtil) 在Android中,文件操作是一个常见任务...

    PHP转换工具

    4. **代码优化**:通过自动重构和格式化代码,转换工具能提高代码的可读性和性能,例如去除不必要的空格、换行,或者转换为更高效的函数。 5. **API标准化**:如果需要将API接口转换为特定的规范(如RESTful API)...

    php中ltrim()、rtrim()与trim()删除字符空格实例

    在提供的代码实例中,我们看到一个完整的应用 `ltrim()`、`rtrim()` 和 `trim()` 的例子: ```php $str = " 去除前后空格 "; echo "方括号中为原始字符串:[".$str."] "; echo "原始字符串长度:".strlen($str)....

    Android-存放项目中常用的工具类

    - `StringUtils`:提供了诸如字符串格式化、拼接、空值检查、去除前后空格等常见操作。在处理用户输入或显示信息时非常有用。 2. 日期处理: - `DateUtils`:包含了日期的格式化、解析、比较等功能,帮助开发者...

    C#普遍使用的工具类

    工具类中可能包含各种字符串处理函数,如`TrimAll`去除字符串数组所有元素的前后空格,`JoinStrings`将数组连接成一个字符串,或者`FormatDateTime`将日期时间对象格式化为特定字符串。 5. **类型转换**: 类似于...

    常用相关工具封装,字符串扩展类

    总的来说,"常用相关工具封装,字符串扩展类"是一个实用的开发资源,它将常见的字符串操作进行了集中的封装,使得开发者能够更加专注于业务逻辑,而不是基础的字符串处理。同时,其清晰的注释也使得代码的维护和阅读...

    TrimQuery

    "TrimQuery"可能就是针对这种情况设计的,它可能包含了对SQL语句中的字符串进行trim操作,去除前后空格,以确保更精确的匹配,从而避免因为空格导致的误判。 博客链接中的"iteye.com"是一个知名的IT社区,博主...

    办公室人员必备小技巧超实用.doc

    ### 办公室人员必备小技巧超实用 #### 核心知识点概览: 1. **去除Word页眉横线的三种方法** 2. **插入日期和时间的快捷键** 3. **批量转换全角字符为半角字符的操作步骤** 4. **Word启动参数及其功能介绍** 5. **...

    StringUtils 从报文中取得数据

    在处理数据报文时,我们可能会遇到字符串的分割、去除前后空格、查找特定子串、替换特定字符等需求,StringUtils 提供的这些方法可以大大提高我们的代码效率和可读性。 1. **空白字符处理**:如 `trim()` 方法用于...

    Android-AndroidUtilsAndroid开发不得不收藏的Utils

    "AndroidUtils"就是这样一个专门为Android开发者设计的实用工具库,它包含了一系列常用的功能模块,方便开发者在项目中快速调用。下面将详细阐述这个工具库的主要知识点及其应用。 1. **字符串处理**: Android...

    WinForm登录验证功能

    在这个事件处理程序中,我们将获取TextBox中的输入值,通常需要对输入进行一些基本的清理,例如去除前后空格,确保没有无效字符等。然后,我们将这些值与存储在数据库中的记录进行比较。 在本例中,"TestDb"可能是...

    EXCEL 单元格多数字排大小

    但在某些特殊场景下,如数据导入或特定的数据整理任务中,可能会遇到一个单元格内含有多个用分隔符(如逗号、空格或其他字符)分隔的数字。此时,传统的排序功能无法直接应用,因为它们针对的是整个单元格的字符串而...

    JsonViewer.zip

    JsonViewer 是一个前端应用程序,专门设计来呈现JSON数据,使得开发者可以清晰地理解复杂的数据结构。通过这个工具,你可以: 1. **视图 JSON数据**:将接收到的JSON格式数据粘贴到JsonViewer中,它会自动解析并以...

    javascript常用技巧

    `String.prototype.trim()`可以去掉字符串前后的空白符,如空格、制表符和换行符,这对于处理用户输入或者从网页元素中获取的文本特别有用,可以确保数据的清洁和一致性。 在JavaScript中,源码管理和工具也非常...

Global site tag (gtag.js) - Google Analytics