JAVABEAN可以读文本文件吗?怎样读?

yany7878 2003-04-08 04:39:29
JAVABEAN可以读文本文件吗?怎样读?
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
vincentmax 2003-04-08
  • 打赏
  • 举报
回复
再给你一个方法,自己装到一个类里面试试吧:


import java.io.*;
import java.util.*;
public static byte[] readFile(String fileName,long maxleng,long offset){
byte[] b = new byte[0];
try {
FileInputStream fp = new FileInputStream(fileName);

int begPoint = 0;
int endPoint = 0;
int readLen = 0;
if(fp.available()<offset){
return null;
}
else{
begPoint = new Long(offset).intValue();
}
if(fp.available()>maxleng+begPoint){
readLen = new Long(maxleng).intValue();
}
else{
readLen = fp.available()-begPoint;
}

b = new byte[readLen];
System.out.print("\nreadLen:["+readLen+"]");
fp.skip(begPoint);
fp.read(b,0,readLen);
fp.close();
}
catch (Exception ex) {
System.out.print("error !");
ex.printStackTrace();
}
finally {
return b;
}
}
vincentmax 2003-04-08
  • 打赏
  • 举报
回复
当然可以。
方法有很多,最简单的,你可以利用FileInputStream类来实现。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧