从服务器读取文件时未读取第一个字符

时间:2013-08-20 12:34:18

标签: java android

以下是我的一段代码,它以字符串形式从服务器读取文件。但它不是在文件中读取第一个字符。

例如: 我文件中的第一行是: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();

2 个答案:

答案 0 :(得分:4)

删除正在读取InputStream

中第一个字节的语句
in.read();

答案 1 :(得分:1)

为什么in.read();?没必要。去掉它。将使用文本中的第一个字节。