安卓按鍵的回車換行符和讀取寫入txt檔案的注意事項

2021-08-08 16:18:42 字數 332 閱讀 4146

我們用安卓按鍵寫指令碼  有乙個地方經常容易困惑  比如我明明在電腦上寫好的txt檔案 轉移到手機上開啟 就會全部內容都在乙個整行   會造成一些讀取寫入和檢視的不方便  糟糕的時候會導致讀取寫入失敗

手機上的txt檔案 結構是這樣 1

2 34 5

轉移到電腦上開啟 就是這樣

1 2 3 4 5

原因是因為按照系統的 回車換行符 是\n  而電腦上的回車換行符是\r\n  但是呢 手機上的txt 也可以識別\r\n為回車換行符  所以用安卓按鍵寫**的時候 回車換行符 我個人建議全部使用\r\n  不要使用\n了

下面是常用的一些場合的注意事項

回車符和換行符區別

首先介紹一下 回車 carriage return,r 和 換行 line feed,n 這兩個概念的來歷和區別。在計算機還沒有出現之前,有一種叫做電傳打字機 teletype model 33 的玩意,每秒鐘可以打10個字元。但是它有乙個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個...

回車符和換行符區別

在計算機還沒有出現之前,有一種叫做電傳打字機 teletype model 33 的玩意,每秒鐘可以打10個字元。但是它有乙個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字元。要是在這0.2秒裡面,又有新的字元傳過來,那麼這個字元將丟失。於是,研製人員想了個辦法解決這個問題,就是在每...

回車符和換行符區別

回車 carriage return,r 和 換行 line feed,n 這兩個概念的來歷在計算機還沒有出現之前,有一種叫做電傳打字機 teletype model 33 的玩意,每秒鐘可以打10個字元。但是它有乙個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字元。要是在這0.2秒...