A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冬冬宋 中级黑马   /  2016-8-20 23:55  /  775 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

[AppleScript] 纯文本查看 复制代码
package file;

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

public class Demo {

	/**
	 * @param args
	 *  File(String pathname):根据一个路径得到File对象
		* File(String parent, String child):根据一个目录和一个子文件/目录得到File对象
		* File(File parent, String child):根据一个
		* A:创建功能
		* public boolean createNewFile():创建文件 如果存在这样的文件,就不创建了
		* public boolean mkdir():创建文件夹 如果存在这样的文件夹,就不创建了
		* public boolean mkdirs():创建文件夹,如果父文件夹不存在,会帮你创建出来
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		//demo();
		//demo1();
		//demo2();
		// File(String parent, String child):根据一个目录和一个子文件/目录得到File对象
		//demo3();
		//* File(File parent, String child):根据一个父File对象和一个子文件/目录得到File对象
		//demo4();
		//
	}
	private static void demo4() {
		File parent = new File("E:\\day19\\video");//把父路径封装成file对象,这样就可以使用file类里面的方法进行操作
		String child = "001_今日内容.avi";//子路径不变
		File file = new File(parent,child);//把路径封装的file对象传递给file构造中
		System.out.println(file.exists());
	}
	private static void demo3() {
		String parent = "E:\\day19\\video";//父类路径
		String child = "001_今日内容.avi";//子类路径
		File file = new File(parent,child);//把父子当成对象传递给file对象中
		System.out.println(file.exists());//判断、、这样的好处是,变量是可以变化的
	}

	private static void demo2() {
		File file  = new File("E:\\day19\\video");//绝对路径
		System.out.println(file.exists());//exists()方法的作用 测试此抽象路径名表示的文件或目录是否存在
		File file1 = new File("xxx.txt");//相对路径,表示当前目录下
		System.out.println(file1.exists());//如果当前路径下存在这个文件,则返回ture反之则是faluse
		File file2 = new File("yyy.txt");//相对路径,表示当前目录下
		System.out.println(file2.exists());
	}

	private static void demo1() throws IOException {
		File file = new File("E:\\hello\\java");//指定路径
		file.mkdirs();//按照上一步路径创建多级文件夹
		File file2 = new File(file,"a.txt");//根据父类路径指定,文件路径
		file2.createNewFile();//根据路径新建文件夹
	}

	private static void demo() {
		File file = new File("E:\\day19\\video\\001_今日内容.avi");
		System.out.println(file.exists());
	}

}

1 个回复

倒序浏览
[AppleScript] 纯文本查看 复制代码
package file;

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

public class Demo_fileadd {

	/**
	 * @param args
	 *  A:创建功能
		* public boolean createNewFile():创建文件 如果存在这样的文件,就不创建了
		* public boolean mkdir():创建文件夹 如果存在这样的文件夹,就不创建了
		* public boolean mkdirs():创建文件夹,如果父文件夹不存在,会帮你创建出来
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		//public boolean createNewFile():创建文件 如果存在这样的文件,就不创建了
		File file = new File("D:\\File");//里面添加你想在哪个创建什么名字的文件夹
		file.mkdir();//执行创建的动作
		System.out.println(file.exists());//检验是否创建成功
		File file1 = new File("D:\\File\\xxx.txt");//给工造中传入路径,最后是要创建文件的文件名和类型
		file1.createNewFile();//执行创建动作
		System.out.println(file1.exists());//看一下是否创建成功
		File file2 = new File("D:\\File\\java");//创建堆积文件夹
		file2.mkdirs();//创建多层问价夹的方法
		System.out.println(file2.exists());
	}

}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马