zoukankan      html  css  js  c++  java
  • java中的“空格”用trim()无法去除?原来是这样!

    1、原因:

      从txt文件中读取一些数据导入mysql数据库,导入数据库之后发现有一个字段的前面有两个“空格”,后来在代码里我尝试用trim()、replace()等方法去除,发现怎么也去不掉,于是我将字符串里的这个“空格”的ASCII码输出,输出12288,查询资料后发现这个字符是全角空格,用trim()、replace()等方法是无法去除的,采用如下方法解决。

     

    2、解决方案:

    str = str.replaceAll((char)12288+"","");

    注意:(char)12288后边要连接字符串,使之成为字符串的一部分,否则不能带入replaceAll()方法。

  • 相关阅读:
    052-14
    052-13
    css垂直居中
    js中的null 和undefined
    给数组添加属性
    js中避免函数名和变量名跟别人冲突
    js变量问题
    Life
    BFC和haslayout
    json文件
  • 原文地址:https://www.cnblogs.com/iCheny/p/10600388.html
Copyright © 2011-2022 走看看