回车符号一般都是“\n”,把这个找出来,然后替换为""就可以了
创新互联是一家专业提供扶余企业网站建设,专注与成都做网站、成都网站建设、成都h5网站建设、小程序制作等业务。10年已为扶余众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
笨方法:String s = 你要去除的字符串;
1.去除空格:s = s.replace(‘\\s’,);
2.去除回车:s = s.replace(‘
’,);
这样也可以把空格和回车去掉,其他也可以照这样做。
注:
回车(\u000a)
\t 水平制表符(\u0009)
\s 空格(\u0008)
换行 将光标移动到下一行第一格 相当于平时用的回车 \r 回车 将光标移动到当前行第一格}
在程序同一目录下建a.txt文本文件测试。
import java.io.*;
class A
{
public static void main(String args [])
{
String context=null;
StringBuffer contextbuffer = new StringBuffer("");
String line = null;
try
{
FileReader fr = new FileReader("./a.txt");
BufferedReader br = new BufferedReader(fr);
while ((line = br.readLine()) != null)
{
contextbuffer.append(line);
}
br.close();
context = contextbuffer.toString();
FileWriter fw = new FileWriter("./a.txt",false);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(context);
bw.flush();
bw.close();
}
catch (Exception e) { }
}
}
你把回车符去掉就是了。
回车符在windows一般是"\n",你看你文本能不能读出\n来。能的话,可以直接使用String的String str = "ab\nc";str.replaceAll("\n", "")方法来解决。如果读不出\n来,就用下面的方法,下面的方法肯定行。
String str = "ab\nc";
String value = "";
for(int i=0;istr.length();i++) {
if(str.codePointAt(i)!=10str.codePointAt(i)!=13) {
value += str.charAt(i);
}
}
System.out.println(value);
10跟13一个表示是\n,一个是表示\r,具体哪个是哪个我不记得了
网页标题:java代码怎么去回车,java中回车用什么表示
文章源于:https://www.cdcxhl.com/article10/dsihgdo.html
成都网站建设公司_创新互联,为您提供网站内链、定制开发、网站营销、微信小程序、网站策划、电子商务
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联