日期:2014-05-20  浏览次数:20759 次

已知E:\uplod目录下有一个.txt文件,怎么把它转化成Byte数组呢?(急)
有   getByte方法吗

------解决方案--------------------
getBytes();
------解决方案--------------------
public void readToBuffer(StringBuffer buffer, InputStream is)
throws IOException {
String line; // 用来保存每行读取的内容
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
line = reader.readLine(); // 读取第一行
while (line != null) { // 如果 line 为空说明读完了
buffer.append(line); // 将读到的内容添加到 buffer 中
buffer.append( "\n "); // 添加换行符
line = reader.readLine(); // 读取下一行
}
}
调用:
InputStream is = new FileInputStream( "E:\\test.txt ");
StringBuffer buffer = new StringBuffer();
test.readToBuffer(buffer, is);
byte[] buf=buffer.toString().getBytes();


------解决方案--------------------
来晚了