黑马程序员技术交流社区

标题: IODemo1 [打印本页]

作者: fmi110    时间: 2015-10-3 16:12
标题: IODemo1
本帖最后由 fmi110 于 2015-10-3 16:15 编辑

a
  1. package demo.io;

  2. import java.io.File;
  3. import java.io.FileWriter;
  4. import java.io.IOException;

  5. public class IODemo1 {

  6.         public static void main(String[] args) {
  7.                 File des = new File("c:\\Java review\\");//目录最后的\ 会被jvm自动删除
  8.                 System.out.println("目录最后的\\ 会被jvm自动删除:"+des);
  9.                 des.mkdirs();
  10.                 System.out.println(des + "\\ioDemo1.txt");// 路径加文件名
  11.                 FileWriter fw = null;
  12.                 try {
  13.                          fw  = new FileWriter(des + "\\ioDemo1.txt");
  14.                         // FileWriter fw = new FileWriter(des+"\\ioDemo1.txt",true);//追加内容
  15.                         // 文件路径存在的情况下,new FileWriter(fileName)会自动创建文件或者覆盖已存在文件
  16.                          System.out.println("默认编码表:"+fw.getEncoding());
  17.                          fw.write("Hello Java");
  18.                          fw.flush();
  19.                 } catch (IOException e) {
  20.                         throw new RuntimeException("文件路径不存在");
  21.                 }finally{
  22.                         if(fw != null){ //非空时才能进行关闭操作
  23.                                 try {
  24.                                         fw.close();
  25.                                 } catch (IOException e) {
  26.                                         e.printStackTrace();
  27.                                 }
  28.                         }
  29.                 }
  30.         }
  31. }
复制代码


作者: fmi110    时间: 2015-10-3 16:16
  1. 目录最后的\ 会被jvm自动删除:c:\Java review
  2. c:\Java review\ioDemo1.txt
  3. 默认编码表:GBK
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2