java_文件类

例一:创建文件

package java文件类;
import java.io.File;
import java.io.IOException;

public class aasd {

    public static void main(String[] args) {
        //File.separator 表示分隔符
                //D:\\lamp
        File file1 = new File("D:"+File.separator+"lamp.txt");
 if(!file1.exists())
 {
     try {
        boolean b=file1.createNewFile();
        System.out.println("创建文件:"+b);

    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();   

    }

 }

    }

}

例二:创建目录

package java文件类;

import java.io.File;
import java.io.IOException;

public class aasd {

    public static void main(String[] args) {
        //File.separator 表示分隔符
                //D:\\lamp
        File file1 = new File("D:"+File.separator+"lamp");
 if(!file1.exists())
 {
     boolean b=file1.mkdir();
    System.out.println("创建目录:"+b);

 }

    }

}

创建文件和目录的关键技术点如下:
    1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败
    2、File类的mkdir方法根据抽象路径创建目录
    3、File类的mkdirs方法根据抽象路径创建目录,包括创建必需但不存在的父目录
    4、File类的createTempFile方法创建临时文件,可以制定临时文件的文件名前缀、后缀及文件所在的目录,如果不指定目录,则存放在系统的临时文件夹下。
    5、除mkdirs方法外,以上方法在创建文件和目录时,必须保证目标文件不存在,而且父目录存在,否则会创建失败

时间: 2024-08-30 03:37:29

java_文件类的相关文章

PHP加载另一个文件类的方法

加载另一个文件类的方法 当前文件下有a.php 和b.php,想要在class b中引入class a <?php    class a    {        public $name = 'zhouqi';        public function say()        {            echo 'hello '.$this->name;        }    } <?php    class b    {        //require('a.php'); 错

php读取csv文件类

php处理csv文件类: http://www.php100.com/cover/php/540.html <?php define("CSV_Start", 0); define("CSV_Quoted", 1); define("CSV_Quoted2", 2); define("CSV_Unquoted", 3); function readCSV($fh, $len, $delimiter = ',', $enc

第一章 文件类基础命令

本文目录: 1.1 关于路径 1.2 查看目录内容 1.3 文件的时间戳(atime/ctime/mtime) 1.4 文件/目录的创建和删除 1.5 查看文件类型file命令 1.6 文件/目录复制和移动 1.7 查看文件内容 1.8 文件查找类命令 1.1 关于路径 Linux中分绝对路径和相对路径,绝对路径一定是从/开始写的,相对路径不从根开始写,还可能使用路径符号. 路径展开符号: .           :(一个点)表示当前目录 ..          :(两个点)表示上一层目录 - 

java file文件类操作使用方法大全

1.构造函数 [java] view plaincopy public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) File f1 =new File("c:\\zuidaima\\1.txt"); //File(String parent,String child) File f2 =new File("c:\\zuidaima",&quo

Linux下读取Ini文件类

Linux下读取Ini文件类 最近项目上有需要读取Ini文件 所谓Ini文件也就是文本文档 并且以 //注释1 /*注释2 [Section] Key1=aaa Key2=bbb 这种形式存在的文档 自己编写了一个类  比较使用 简单 可以跨平台读写INI文件 头文件Ini.h #include <map> #include <string> using namespace std; #define CONFIGLEN 256 enum INI_RES { INI_SUCCESS,

Java文件类

文件类:java.io.File 基本方法: exists():判断文件是否存在,返回true或false mkdir():创建文件夹目录(只能建一层) ---make Directory  创建成功返回true  创建失败返回false mkdirs():创建文件夹目录(建多层文件夹) createNewFile(): 创建文件 delete(): 删除文件 renameTo(File file): 对文件进行更名操作 getName: 获取文件名称 getPath: 获取文件路径 lengt

PHP 上传文件类

<?php /** * * @name upload.class.php * 上传文件类 * @author Peter * @createtime 2014-11-20 10:30:29 * */ class upload{ public $max_size; //上传file大小 public $allow_types; //上传文件类型 public $file_name; //文件名 public $errmsg; //错误提示 public $uploaded; //后的文件名 pub

Java读写资源文件类Properties

Java中读写资源文件最重要的类是Properties 1) 资源文件要求如下: 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置. 注    释:前面加上#号 属性配置:以“键=值”的方式书写一个属性的配置信息. 3.properties文件的一个属性配置信息值可以换行,但键不可以换行.值换行用“\”表示. 4.properties的属性配置键值前后的空格在解析时候会被忽略. 5.properties文件可以只有键而没有值.也可以仅

php阅读csv文件类

php处理csv文件类: http://www.php100.com/cover/php/540.html <?php define("CSV_Start", 0); define("CSV_Quoted", 1); define("CSV_Quoted2", 2); define("CSV_Unquoted", 3); function readCSV($fh, $len, $delimiter = ',', $enc