在開始讀取數據流的刪除空格我試着跟隨片段讀取文件如何通過BufferReader
mFileReader = new FileReader(mAutoUpgradeFile);
mBufferedReader = new BufferedReader(mFileReader);
mStringBuilder = new StringBuilder();
String line=null;
while(null != (line=mBufferedReader.readLine())){
mStringBuilder.append(line);
Log.d(TAG,"read line ="+line+"\n");
}
aaaaa
bbbbbb
ccccccccc
dddddddddd
輸出通過的readLine
的 mAutoUpgradeFile內容read line = space aaaaa
讀線= BBBBBB
更新2015年12月18日第一次
打印線的第一個字節的ASCII 它同線下:
什麼是否表示在這種情況下?
更新2015年12月18日二時間
可由UTF-8 + BOM格式
改變的編碼格式被引入到UTF-8 + ! BOM格式
這個問題解決
謝謝大家。
這可能是做的最快方式。 'line =!line.isEmpty()&& line.charAt(0)==''? line.substring(1):line;' – WalterM