java怎么将字符串中字符替换成空格

Python016

java怎么将字符串中字符替换成空格,第1张

java支持Unicode二进制编码转换,空格字符串中是属于字符的,有相应的编码,而“\”属于转义字符,但是与空格不会组合,所以题主可以直接在编程时在字符串在空格前加“\”,望题主采纳

java去掉空格,主要使用string的替换方法,如下:

1. String.trim()

trim()是去掉首尾空格

 

2.str.replace(" ", "") 去掉所有空格,包括首尾、中间

String str = " hell o "

String str2 = str.replaceAll(" ", "")

System.out.println(str2)

 

3.或者replaceAll(" +","") 去掉所有空格

 

4.str = .replaceAll("\\s*", "")

可以替换大部分空白字符, 不限于空格 

\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个

 

5.或者下面的代码也可以去掉所有空格,包括首尾、中间

public String remove(String resource,char ch)

    {

        StringBuffer buffer=new StringBuffer()

        int position=0

        char currentChar

        while(position<resource.length())

        {

            currentChar=resource.charAt(position++)

            if(currentChar!=ch) buffer.append(currentChar) } return buffer.toString()

    }