推荐回答
在Java中IO操作也是有相应步骤的,以文件操作为例,主要的操作流程如下:1。使用File类打开一个文件2。通过字节流或字符流的子类,指定输出的位置3。进行读/写操作4。关闭输入/输出5。IO操作属于资源操作,一定要记得关闭。
黄盛毅2019-11-05 22:01:56
提示您:回答为网友贡献,仅供参考。
其他回答
-
利用读取流读取到数据然后输出流输出就可以了BufferedReaderbufr=newBufferedReadernewFileReader"D:\ est.txt";PrintWriterpw=newPrintWriternewFileWriter"D:\ est1.txt",true;Stringline=null;whileline=bufr.readLine!=null{pw.printlnline;}bufr.close;pw.close。
黄生香2019-11-05 23:01:57
-
你这个不是输入流,你这个叫输出流好不好?方向是根据内存来判定的,从内存写入到硬盘,就是输出流;从硬盘写到内存,就是输入流;首先,97转成二进制,1100001,交给虚拟机-操作系统调用方法写入到你这个构造方法指定的位置。由于常用编辑器会在打开的时候,将字节转换为字符显示,1-127之间的会查询ASCII码表,会显示为a,其它值则查询系统默认的码表,如果是中文,则查询gbk码表。如果你要写入97,可以将97转换为String类型,调用getbytes方法得到一个数组,写入就行。
黄盱宁2019-11-05 22:19:09
-
importjava.io.File;importjava.io.IOException;importjava.io.FileOutputStream;importjava.io.FileInputStream;importjava.io.FileNotFoundException;publicclassStreamTest{publicstaticvoidmainStringtestBArray=text.getBytes;System.out.println"开始写数据...";fos.writetestBArray;fos.flush;System.out.println"写数据完成";fos.close;}catchFileNotFoundExceptione{System.out.println"文件没有找到";e.printStackTrace;}catchIOExceptione{e.printStackTrace;}}//创建文件privateFilecreateFileStringfileName{Filef=newFilefileName;if!f.exists{System.out.println"文件不存在";try{System.out.println"创建文件...";f.createNewFile;System.out.println"创建文件完成";}catchIOExceptione{System.out.println"文件创建失败";e.printStackTrace;}}else{System.out.println"文件已经存在";}returnf;}}字符流的话改成FileWriter,FileReader就好啦!不懂加:HI!^0^。
辛国省2019-11-05 22:05:06