回車符號一般都是“\n”,把這個找出來,然后替換為""就可以了

創(chuàng)新互聯(lián)是一家專業(yè)提供扶余企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為扶余眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
笨方法:String s = 你要去除的字符串;
1.去除空格:s = s.replace(‘\\s’,);
2.去除回車:s = s.replace(‘
’,);
這樣也可以把空格和回車去掉,其他也可以照這樣做。
注:
回車(\u000a)
\t 水平制表符(\u0009)
\s 空格(\u0008)
換行 將光標(biāo)移動到下一行第一格 相當(dāng)于平時用的回車 \r 回車 將光標(biāo)移動到當(dāng)前行第一格}
在程序同一目錄下建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,具體哪個是哪個我不記得了
網(wǎng)頁標(biāo)題:java代碼怎么去回車,java中回車用什么表示
文章源于:http://chinadenli.net/article10/dsihgdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、定制開發(fā)、網(wǎng)站營銷、微信小程序、網(wǎng)站策劃、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)