Io

 1
/**若是文件存在刪除原來的文件建立新的文件,若是不存在建立新的文件
  * createNewFile已經實現了文件是否存在的檢查若是文件存在,將不會替換原來的文件。
  * @param path文件路徑
  * @param fileName 文件名
  * @return ok
  */
 public void createFile(String path,String fileName){
  //File.separator windows和Linux 文件的分割是不同的,爲了讓跨平臺程序更健壯咱們仍是用上它
  String pathName = path+File.separator+fileName; 
  File f = new File(pathName);
  if(f.exists()){
   f.delete();
  }
  try {
   f.createNewFile(); 
   System.out.println("文件建立成功");
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }
//分析:不管文件存在與否都必需要建立文件。\
2* 列出所在文件目錄下的文件,包含隱藏文件


/**
    * @param filePath
  */
 public void listFile(String filePath){ 
  String fp = filePath+File.separator;
  File f = new File(fp);
  if(f.exists()){   
   String[] path = f.list();
   for(int i=0;i<path.length;i++){
    System.out.println(path[i]);
   }
  }else{
   System.out.println("文件目錄不正確");
  }
 }
相關文章
相關標籤/搜索