2 nana4ever nana4ever 于 2012.11.07 10:39 提问

使用BufferedReader读取字节数

我使用一个AsynkTast下载一套CSV lines,而且想要记录一共读入了多少字节。

while ((string = bufferedReader.readLine()) != null)
{
    bytesRead += ?;
}

如何记录总字节数的行数?能否用OutputStream读出?

1个回答

znl_12
znl_12   2012.11.07 13:59
已采纳

在你的程序中添加:

while ((string = br.readLine()) != null)
{
    bytesRead += (string.getBytes().length);
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
BufferedReader读取数据
1.通过BufferedReader 读取文件数据 package com.test; import java.io.BufferedReader; import java.io.FileReader; import java.io.FileWriter; public class Testchar { public Testchar() { // TODO Auto-generat
Java从一个输入流每次读取一行:BufferedReader.readLine()
假设该输入流从一个文件中获取,然后每次读取一行输出,直到读取完毕。用Java IO中的BufferedReader的readLine(),“顾名思义,读取一行”实现: import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStream; import java.io.InputStre
Android Studio——InputStreamReader和BufferedReader用法及真实案例
原文链接:http://www.tuicool.com/articles/U7VFFr 一、BufferedReader类 . 所属类库:          java.lang.Object                 java.io.Reader                            java.io.BufferedReader .
Java中使用BufferedReader读取文件内容
1、首先创建FileReader对象 2、将FileReader传递给BufferedReader 3、采用BufferedReader的readLine()方法和read()方法来读取文件内容 4、最后一定要的finally语句中关闭BufferedReaders 5、FileReader与BufferedReader配合使用,File,FileInputStream,BufferedInput
使用bufferedreader 的readline()读取文件
使用bufferedreader中的readline()函数来读取txt文件:public class bufferedRead { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub String filePath="D:
java,文件中读数据BufferedReader ,字符流--》字符串文件读
package BufferedReader; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; //从文件中读数据BufferedRead
使用BufferedReader获取键盘输入
Scanner可以非常方便地获取键盘输入,但它是JDK1.5新增的工具类。在JDK1.5之前,程序通过BufferedReader类来读取键盘输入。        BufferedReader是Java IO 流中的一个字符、包装流,它必须建立在另一个字符流的基础上。但标准输入:System.in是字节流,程序需要使用转换流InputStreamReader类将其包装字符流。所以程序中用于获取键
按照字节数读取文件
/** * 将emp.dat文件中所有员工解析出来,并创建为若干Emp实例存入一个 * 集合,然后输出该集合中每个员工信息。 * 该文件800字节,每80个字节为一个员工的信息。 * 其中: * name为字符串,长度为32个字节,编码为:UTF-8 * age为int,长度为4个字节 * gender为字符串,长度为10个字节,编码为:UTF-8 * salary
JAVA socket编程(使用BufferedReader的readline()函数读取最后一行等待20S)
作为Java菜鸟,虽说Java不熟,不过在这个模块
使用BufferedReader实现整数、小数、字符串、日期类型数据的输入
使用BufferedReader实现整数、小数、字符串、日期类型数据的输入