以下是我的一段代码,它以字符串形式从服务器读取文件。但它不是在文件中读取第一个字符。
例如: 我文件中的第一行是:9,0
但是当我读到它时,我得到了结果:“,0”
URL uurl = new URL(this.m_FilePath);
BufferedReader in = new BufferedReader(new InputStreamReader(uurl.openStream()));
in.read();
String str;
while ((str = in.readLine()) != null) {
text_file=text_file+str;
text_file=text_file+"\n";
}
in.close();
答案 0 :(得分:4)
删除正在读取InputStream
in.read();
答案 1 :(得分:1)
为什么in.read();
?没必要。去掉它。将使用文本中的第一个字节。