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()方法。

  • 相关阅读:
    Linux内核info leak漏洞
    ELK Stack部署
    centos下安装opencv
    windows10 进入BIOS
    Dockerfile语法简介
    JAVA 容器配置 JVM 监控
    docker registry
    squid
    正反向代理
    安装plsql
  • 原文地址:https://www.cnblogs.com/iCheny/p/10600388.html
Copyright © 2011-2022 走看看