java _io_文件输出
发布时间:2020-12-15 01:56:56 所属栏目:Java 来源:网络整理
导读:1、创建源 2、选择流 3、操作(写出) 4、刷新缓存,避免数据驻留内存 5、释放资源 File f =new File("D:/d/t.txt"); //文件不存在stream流会自动创建 OutputStream os=new FileOutputStream(f,true) //添加布尔类型true,会开启追加模式, 默认为false。 byt
1、创建源
2、选择流 3、操作(写出) 4、刷新缓存,避免数据驻留内存 5、释放资源 File f =new File("D:/d/t.txt"); //文件不存在stream流会自动创建 public class test{ public static void main(String[]args) { //创建源 File f =new File("D:/d/t.txt"); //文件不存在stream流会自动创建 //选择流 OutputStream os =null; try { os =new FileOutputStream(f,true); //os =new FileOutputStream(f,true); //添加布尔类型true,将会开启追加模式 //操作(写出),通过字节数组写出 String s="hello world"; byte[] data=s.getBytes(); try { //os.write(data); os.write(data,data.length); //刷新数据,避免数据驻留在内存中 os.flush(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch(FileNotFoundException e) { e.printStackTrace(); } finally { //释放资源 try { if(null!=os) { os.close(); } }catch(IOException e) { e.printStackTrace(); } } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |