博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyEclipse------快速读取特定目录下的文件的内容(字节输入流)
阅读量:6263 次
发布时间:2019-06-22

本文共 1185 字,大约阅读时间需要 3 分钟。

other.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%    String path = request.getContextPath();    String basePath = request.getScheme() + "://"            + request.getServerName() + ":" + request.getServerPort()            + path + "/";%><%@page import="java.io.*" %>My JSP 'other.jsp' starting page    <%      File file=new File("C://Users//X550V//Desktop","cc.txt");        int n=-1;        //定义字节数组的长度,100则表示为可以使用a[0]~a[99]        byte a[]=new byte[10];        InputStream in=new FileInputStream(file);            //int read()        //从输出流的源中读取单个字节的数据,返回值为0~255,若为空,则返回-1                //while((n=in.read())!=-1){        //这里的n不能用in.read()代替,如果替代了,相当于第二次调用该方法,从2,4,6双字节开始读        //out.print(n+"
"); //} //int read(byte b[]) //从输入流的源即in中,读取长度为a.length个字节到字节数组a中,返回实际读取的字节数目,若到文件末尾,则返回-1 //in.read(a); for(int i=0;i
"); //out.print(a.length); } try{ //int read(byte[] b, int off, int len),返回实际读取的字节数目,若到文件末尾,则返回-1 //b:字节数组,off:从字节数组b中的第off个字节开始读,len:表示每两个字节读一次 while((n=in.read(a, 0, 2))!=-1){ String s=new String(a,0,n); out.print(s+"
"); } in.close(); } catch(IOException e){ out.print(e); }

 

转载地址:http://qqzpa.baihongyu.com/

你可能感兴趣的文章
oracle set命令详解
查看>>
可变的数据变量一定要初始化之后才能再用
查看>>
浅用block 转
查看>>
HDU 3032 Nim or not Nim?(博弈,SG打表找规律)
查看>>
Android soundpool初探
查看>>
c#操作access,update语句不执行的解决办法
查看>>
艺术(良质)的代价--读禅与摩托车维修艺术
查看>>
Linux 比较重要且难掌握命令 集合
查看>>
C#基本概念列举说明
查看>>
如何有效使用Project(2)——进度计划的执行与监控
查看>>
iOS 工作遇到问题记录
查看>>
Android 中屏幕点击事件的实现
查看>>
做为一个前端工程师,是往node方面转,还是往HTML5方面转
查看>>
spark 安装配置
查看>>
图片裁剪和异步上传插件--一步到位(记录)
查看>>
在Vs2012 中使用SQL Server 2012 Express LocalDB打开Sqlserver2012数据库
查看>>
【分享】博客美化(7)推荐几个优秀的自定义博客
查看>>
人工智能和机器学习领域的一些有趣的开源项目
查看>>
python sorted排序
查看>>
python中xrange和range的异同
查看>>