inputstream输出到文件_input type file

inputstream输出到文件_input type filepackagehtc;/*————FoolishDoger——————2017-9-28————–*/importjava.io.BufferedInputStream;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInp

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用
package htc;

/*————FoolishDoger——————2017-9-28————–*/

import java.io.BufferedInputStream;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

public class onlyreader {


public static void main(String args[]) throws IOException{


/*


* 这是一个通过流来读取文件的操作 


*/


File file = new File(“c:\\sf.txt”);//创建一个file对象


//创建输入流,此时读取的是文件的字节流,in.read()读取的是字节


InputStream in = new FileInputStream(file);


//InputStreamReader 做的操作是将字节流转换成字符流


InputStreamReader rd = new InputStreamReader(in);


//创建一个rd的字符留缓冲区,将字符装载入缓冲区中


BufferedReader bf = new BufferedReader(rd);


/*


* 一、不用缓冲区进行操作


*/

//
String ss = new String();

//
char[] aa = new char[1024];

//
int len;

//
while(bf.read(aa)!=-1){

//
System.out.println(aa);

//
}


/*


* 二、利用缓冲区进行操作 有read() readline()方法


*/


//用缓冲区的read(字符的读取,返回值为int)读取文件


String str = null;


int aaa;


while((aaa=bf.read())!=-1){


str = str +(char)aaa;


}


System.out.println(str);


//用缓冲区的readLine(行的读取,返回值为String)读取文件

//
while((str=bf.readLine())!=null){

//
System.out.println(str);

//
}

//
关闭rd流

//
rd.close();


}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189358.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月13日 下午10:01
下一篇 2026年4月13日 下午10:07


相关推荐

  • Kimi新一轮10亿美元融资正在进行,估值张至180亿美元

    Kimi新一轮10亿美元融资正在进行,估值张至180亿美元

    2026年3月15日
    2
  • 深圳有哪些不错的互联网公司_深圳好公司推荐

    深圳有哪些不错的互联网公司_深圳好公司推荐深圳作为一个一线城市,改革开放已经40余年了,即使如此,栈长觉得深圳现在也还是一个非常年轻的城市,不断吸引着大批外省务工人员。深圳不仅是一个包容度很高的城市,也是一个互联网公司扎堆的城市,今天栈

    2022年8月6日
    4
  • 自己写一个jqery的拖拽插件

    自己写一个jqery的拖拽插件

    2021年12月8日
    60
  • idea2022激活码有效期很短_最新在线免费激活

    (idea2022激活码有效期很短)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月31日
    213
  • 双阈值的火山图

    双阈值的火山图标准的火山图 双阈值的火山图 耶比较常见咯 比如这篇文章里 https pubmed ncbi nlm nih gov 其实也没啥 就是设置了两组 logFC 和 Pvalue 的阈值 把中间的基因用浅一点的颜色表示出来 我试了同一颜色设置不同透明度 结果失败咯 因为点太密集 设置了透明度 颜色耶会叠加 不好看 1 示例数据随便拿个芯片数据过来 做完他的差异分析 差异分析结果表格 if require tinyarray devtools install github x

    2026年3月26日
    3
  • linux 查询环境变量_ubuntu查看环境变量

    linux 查询环境变量_ubuntu查看环境变量有时候在编写makefile的时候,自己都不清楚有些变量是什么,也不清楚如何查看,于是感觉有必要在这里写一篇环境变量查看的博文。如果你想查看某一个名称的环境变量,命令是:echo$环境变量名,比如:echo$ORACLE_HOME这是最基础的,下面来讲下稍微深入一点的,并举例说明1.显示环境变量HOME$echo$HOME/home/ljj2.设置一个新的变量$exportHELLO=”…

    2026年4月16日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号