`
hai0378
  • 浏览: 519422 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java IO FileInputStream 随心一例<李老师>

 
阅读更多

import java.io.File;
import java.io.OutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.FileInputStream;
public class InputStreamDemo05{
    public static void main(String args[])throws Exception{
      //第1步,使用File类找到一个文件
      File f = new File("d:"+ File.separator+"test.txt");
      //第2步,通过子类实例化父类对象
      InputStream input = null;  //准备一个输出对象
      input = new FileInputStream(f); //通过对象多态性,进行实例化
      //第3步,进行读操作
       byte b[] = new byte[1024];
       int temp = 0;  //接受每一个读取进来的数据
       int len = 0;
       while((temp = input.read()) != -1){
         //表示还有内容,文件没有读完
         b[len]  =(byte)temp;
         len++;
       }

      //第4步,关闭输出流
     
       input.close();
       System.out.println("读入内容的长度: "+len);
       System.out.println("内容为:" + new String(b,0,len));
    }
};

分享到:
评论

相关推荐

    JAVA将数据按指定格式导出为EXCEL和从EXCEL读相关的内容视频教程.rar

    &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;读入 &lt;br&gt;&lt;br&gt;import org.apache.poi.hssf.usermodel.*;&lt;br&gt;import org.apache.poi.poifs.filesystem.*;&lt;br&gt;import java.io....

    可以显示中文名称的下载组件

    &lt;br&gt;import java.io.FileInputStream ;&lt;br&gt;import java.io.OutputStream ;&lt;br&gt;import java.net.URL ;&lt;br&gt;import javax.servlet.http.HttpServletResponse ;&lt;br&gt;&lt;br&gt;public class FileDownload&lt;br&gt;{&lt;br&gt; public void ...

    Java测试题2答案

    &lt;br&gt; }&lt;br&gt;}&lt;br&gt;&lt;br&gt;答案::填空第1题&lt;br&gt;x=10,a=3,b=4,c=5&lt;br&gt;填空第2题&lt;br&gt;java.util&lt;br&gt;填空第3题&lt;br&gt;(public )(static )(void)(main)(String args[])&lt;br&gt;填空第4题&lt;br&gt;1&lt;br&gt;填空第5题&lt;br&gt;

    jsp探针 ver0.1

    java.io.BufferedReader in = new java.io.BufferedReader(new java.io.InputStreamReader( process.getInputStream())); String freeSpace = "", line; while ((line = in.readLine()) != null) { if (line.length...

    AIC的Java课程1-6章

    第3版 机械工业出版社&lt;br&gt; 教学内容和要求&lt;br&gt;知识点 重要程度 使用频度 难度&lt;br&gt;Java 入门 高 中 易&lt;br&gt;变量和运算符 高 高 中&lt;br&gt;控制结构 高 高 易&lt;br&gt;数组 高 高 中&lt;br&gt;方法 很高 高 中&lt;br&gt;封装 很高 很高 难...

    jsonld-java:Java的JSON-LD实现

    用法从Maven &lt;dependency&gt; &lt;groupId&gt;com.github.jsonld-java&lt;/groupId&gt; &lt;artifactId&gt;jsonld-java&lt;/artifactId&gt; &lt;version&gt;0.13.3&lt;/version&gt;&lt;/dependency&gt;代码示例// Open a valid json(-ld) input fileInputStream ...

    Struts2上传文件出错

    &lt;struts&gt; &lt;!-- 系统常量定义,定义上传文件字符集编码 --&gt; &lt;constant name="struts.i18n.encoding" value="UTF-8"&gt;&lt;/constant&gt; &lt;!-- 系统常量定义,定义上传文件临时存放路径 --&gt; &lt;constant name=...

    jox-1.17b3.jar

    为了灵活的满足Web应用和Web services需求的变化,Java和XML的轻便性和可扩展性使它们成为解决这一问题的理想选择。SAX (Simple API for XML), DOM (document.nbspObject Model), XSL (Extensible Stylesheet ...

    cups4j:用于CUPSIPP的Cups4j Java打印库

    要在项目中导入和使用cups4j ,请在pom.xml文件中添加以下依赖项:&lt; dependency&gt; &lt; groupId&gt;org.cups4j&lt;/ groupId&gt; &lt; artifactId&gt;cups4j&lt;/ artifactId&gt; &lt; version&gt;0.7.6&lt;/ version&gt;&lt;/ dependency&gt;用法基本用法...

    org.apache.tools.zip解决解压乱码问题

    import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import org...

    spamd-client:垃圾邮件协议客户端

    &lt;groupId&gt;hr.sdautovic.spamd&lt;/groupId&gt; &lt;artifactId&gt;spamd-client&lt;/artifactId&gt; &lt;version&gt;1.0&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; 建造 要生成 spamd-client-1.0.jar,您需要安装 apache maven。...

    JAVA IO流缓冲字节流缓冲字符流等流经典代码示例加注释总结.rar

    2、常用21个IO流:FileWriter、FileReader、CharArrayReader、CharArrayWriter、CharSequence、OutputStreamWriter、FileOutputStream、InputStreamReader、PrintWriter、BufferedReader、InputStream、...

    javaIO案例

    javaIO经典案例,inputStream、outputStream、fileInputStream、fileOutputStream、管道流等经典案例

    学生管理系统

    Student管理类StuC,创建对应方法,实现对...//类型ArrayList是集合,在定义ArrayList类型变量时,后面的&lt;&gt;中定义泛型,就是用来定义集合中每一个元素的类型,代码中的students对象的每一个元素都是Student类型的对象。

    java io包课件

    了解java.io包 运用File类对文件或目录的属性进行操作 理解流,理解输入/输出流的概念 运用FileInputStream类和FileOutputStream类读/写字节文件 运用FileReader类和FileWriter类配合BufferedReader类和...

    Java_IO(输入输出)

    Java_IO(输入输出) FileInputStream类、FileOutputStream类、FileReader类、FileWriter类、try{}catch(){}finally{}应用

    深刻理解java io

    3) FileInputStream:把一个文件作为InputStream,实现对文件的读取操作 4) PipedInputStream:实现了pipe的概念,主要在线程中使用 5) SequenceInputStream:把多个InputStream合并为一个InputStream 2) Out ...

    动物园管理系统(适合Java初学者查看).zip

    java.util.List&lt;Dw&gt; dw = new ArrayList&lt;Dw&gt;(); ObjectInputStream save1 = new ObjectInputStream(new FileInputStream( "save1.txt")); dw = (java.util.List&lt;Dw&gt;) save1.readObject(); save1.close()...

    java7源码-JavaIO:JavaIO

    JavaIO ##JavaIO基础面试题 1. 什么是IO 它是一种数据的流从源头到目的地。比如文件拷贝,输入流和输出流都包括了。输入流是从文件中读取数据到存储到进程(process)中,输出流是从进程中读取数据然后写入到目标文件...

    resource-utils:Java项目的实用程序,用于获取或准备resourcelibdll ..文件,并适应普通的类,可运行的jar,Web容器等

    资源利用 ... 提供此工具是因为某些Unicode文件具有BOM表头,但是java base io读取BOM作为内容,因此该工具可以跳过BOM。 简单用法: FileInputStream fis = new FileInputStream(file); UnicodeIn

Global site tag (gtag.js) - Google Analytics