www.ndwl.net > jAvA如何将一个InputStrEAm写入文件啊?

jAvA如何将一个InputStrEAm写入文件啊?

基于流(Stream)的解决 流是单向的有方向性的描述信息流的对象,InputStream是输入流的接口,对程序来说是入,是读,可以从文件读,缓存区读,网络节点读等等. 写入文件,对程序来说是出,是写,就是FileOutputStream,可以写入int也可以byte[] 所以解决方...

java通过InputStream读取和写入文件操作实例代码 1. File to InputStream File file = new File("file.xml");InputStream inputStream = new FileInputStream(file); 2.InputStream to File InputStream inputStream = new FileInputStream("fil...

补充楼上,OutputStream才是写

int len=-1; byte[] bt = new byte[2048]; //可以根据实际情况调整,建议使用1024,即每次读1KB while(len=(in.read(bt)) != -1) { os.write(bt,0,len); //建议不要直接用os.write(bt) } os.flush(); in.close(); os.close();

定义一个输出文件,然后输出就可以了,具体见下面的代码 import java.io.*; public class StreamDemo { public static void main(String args[]) { File f = new File("c:\\temp.txt") ; OutputStream out = null ; try { out = new FileOutputS...

File filein = new File("D://","Example1.txt");File fileout = new File("D://","Example1-1.txt");FileInputStream fis;try{ if(!filein.exists()){ filein.createNewFile(); } if(!fileout.exists()){ fileout.createNewFile(); } fis = new...

input和output是相对于你的内存而言,不是相对于java

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileOperation {public static void main(String[] args) {try {System.out.println("Pleaseinput:");File myfi...

内存中,恐怕处理不了的,还是要临时文件 new InputStream(filePath); 当中的filePath,可以是一个临时文件的呀

import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.List;public class Test {public static void main(String[] args)throws Exception{//模拟多个输入流List list = new ArrayLis...

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com