java中的文件操作
来源:互联网 发布:2016年汽车保险数据 编辑:程序博客网 时间:2024/05/17 03:33
随机读取文件中的一部分文字~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/** * 随机读取 * * @param fileName */public String readFileByRandomAccess(String fileName) {StringBuffer sb = new StringBuffer();RandomAccessFile randomFile = null;try {randomFile = new RandomAccessFile(fileName, "r");int fileLength = (int) randomFile.length();int beginIndex = random.nextInt(fileLength);randomFile.seek(beginIndex);int byteNum = 0;while (byteNum < 1) {byteNum = random.nextInt(10);}byte[] bytes = new byte[byteNum];int byteread = 0;while ((byteread = randomFile.read(bytes)) != -1) {sb.append(new String(bytes, 0, byteread));}} catch (IOException e) {e.printStackTrace();} finally {if (randomFile != null) {try {randomFile.close();} catch (IOException e1) {e1.printStackTrace();}}}return sb.toString();}
- java中的文件操作
- java中的文件操作
- java中的文件操作
- java中的文件操作
- java中的文件操作
- Java中的文件操作
- Java中的文件操作
- JAVA 文件操作中的 FilenameFilter
- Java中的文件操作类
- Java中的文件删除操作
- Java中的文件基本操作
- java中的properties文件操作
- 对Java编程中的文件操作详解
- java中的Properties文件操作使用举例
- java文件类中的separate操作
- java中的File文件读写操作
- java中的File文件读写操作
- java 中的文件操作 File类
- FTA(fault tree analysis)的一个错误例子和FTA的应用环境
- 用busybox制作自己的rootfs
- 黑马程序员训练营:输入输出流
- sftp简单示例
- 2440支持大容量SD卡的解决办法
- java中的文件操作
- Mysql与SQL Server比较
- 蓝牙GPS
- Mysql与Sql server在语法和关键字上的区别
- 修改计算名之后,oracle无法启动监听服务。转
- 在Web浏览器中显示Excel文档时碰到的错误
- windows下正确配置CUDA 4.0环境并在Visual Studio 2008中新建工程
- 黑马程序员训练营:字符编码
- 大病之前的先兆(不得不看)