直接上代码,函数使用说明详见Java API文档
import java.io.*; public class StreamDemo { public static void main(String[] args) { File f=new File("F:\\workspace\\JavaPrj\\test.txt"); FileOutputStream out=null; try { out=new FileOutputStream(f); byte[] b=new String("Hello,my name is cjc").getBytes(); System.out.println("\"Hello,my name is cjc\"has been writeen into "+f.getName()+"."); out.write(b); out.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { FileInputStream in=new FileInputStream(f); byte b[]=new byte[1024]; int cnt=0; cnt=in.read(b); //注意这里byte转化成String的方法 System.out.println("\""+new String(b,0,cnt)+"\"has been read from "+f.getName()+"."); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
java FileStream文件流操作,布布扣,bubuko.com
时间: 2024-12-20 12:43:14