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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

import java.io.File;

public class Demo_file_deleate {

	/**
	 * @param args
	 *  A:重命名和删除功能
		    *public boolean renameTo(File dest):把文件重命名为指定的文件路径
			* public boolean delete():删除文件或者文件夹
	    B:重命名注意事项
			* 如果路径名相同,就是改名。
			* 如果路径名不同,就是改名并剪切。
		C:删除注意事项:
			* Java中的删除不走回收站。
			* 要删除一个文件夹,请注意该文件夹内不能包含文件或者文件夹

	 */
	public static void main(String[] args) {
		//public boolean renameTo(File dest):把文件重命名为指定的文件路径
		//使用renameTo方法;注意一下两点;首先需要两个file对象,一个传入要更改的文件的路径和文件名
		//另一个传入新更改的路径和文件名;注意这里的路径一定要是相同的,如果路径名相同就是重命名;如果不是就是剪切
		//demo();
		//public boolean delete():删除文件或者文件夹
		File file = new File("D:\\java");
		file.mkdir();//创建
		file.delete();//删除
	}

	private static void demo() {
		File file = new File("D:\\File\\javaee");//原路径下的文佳名
		file.mkdir();//在这个路径下创建D:\\File\\javaee
		File file1 = new File("D:\\File\\javaee");
		File file2 = new File("D:\\File\\java");
		file1.renameTo(file2);//将file1路径下的javaee文件夹修改为java
		File file3 = new File("D:\\11.txt");
		File file4  = new File("E:\\22.tt");//要将目标文件改为的名字
		file3.renameTo(file4);//将file1路径下的文件夹剪切并该名字存入到新的路径下
		System.out.println(file4.exists());
	}

}

1 个回复

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

import java.io.File;

public class Demo_file_gongneng {

	/**
	 * @param args
	 * A:判断功能
	* public boolean isDirectory():判断是否是目录
	* public boolean isFile():判断是否是文件
	* public boolean exists():判断是否存在
	* public boolean canRead():判断是否可读
	* public boolean canWrite():判断是否可写
	* public boolean isHidden():判断是否隐藏
	* B:案例演示
		* File类的判断功能
		 */
	public static void main(String[] args) {
		
		File file = new File("D:\\黑马it");
		//public boolean isDirectory():判断是否是目录
		boolean b = file.isDirectory();
		System.out.println(b);
		
		File file1 = new File("D:\\黑马it");
		//public boolean isFile():判断是否是文件
		boolean b1 = file.isFile();//判断是否是文件
		System.out.println(b1);
		
		File file2 = new File("D:\\黑马it");
		//public boolean canRead():判断是否可读
		boolean b2 = file2.canRead();
		System.out.println(b2);
		
		File file3 = new File("D:\\黑马it");
		//public boolean canWrite():判断是否可写
		boolean b3 = file3.canWrite();
		System.out.println(b3);
		
		File file4 = new File("D:\\黑马it");
		boolean b4 = file4.setReadable(false);//windows系统认为所有文件都是可读的,不管怎么设置
		System.out.println(b4);
		boolean b5 = file4.canRead();
		System.out.println(b5);
		
		File file5 = new File("D:\\黑马it");
		boolean b6 = file.setWritable(false);//windows系统可以设置不可写
		System.out.println(b6);
		boolean b7 = file.canWrite();
		System.out.println(b7);
		
		
	}

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