package s0123文件读取; |
import java.io.File; |
import java.io.IOException; |
public class Main { |
public static void main(String[] args) { |
File file= new File( "../hello.txt" ); //在上一级文件夹创建文件 |
|
File file2= new File( "../../hello.txt" ); //在上上一级文件夹创建文件 |
|
if (file.exists()) //判断文件是否存在,返回值是boolean |
|
file.isFile(); //判断是不是一个文件,返回值为boolean |
|
file.isDirectory(); //判断是不是一个文件夹,返回值为boolean |
|
|
try { |
file.createNewFile(); |
System.out.println( "文件创建成功" ); //创建文件 |
} catch (IOException e) {e.printStackTrace();} |
|
file.delete(); //删除文件,不用管地址在哪里,直接删除 |
|
// File nameto =new File("new file") ; //重命名 |
File nameto = new File( "src/new file" ) ; //重命名并移动位置 |
file.renameTo(nameto); //将file重命名为nameto的名字,并且移动到相应路径 |
|
|
file.getName(); //得到文件名称 |
file.getPath(); //得到文件路径 |
file.getParentFile(); //得到父级路径 |
file.getParentFile(); //得到父级文件,返回值是file |
file.getAbsolutePath(); //得到绝对路径 |
file.length(); //得到文件大小 |
file.isHidden(); //判断文件是否隐藏 |
file.canRead(); //判断文件是否可读 |
file.canWrite(); //判断文件是否可写 |
file.setWritable( true ); //文件设置可写 |
file.setReadable( true ); //文件设置可读 |
file.setReadOnly(); //文件设置为只读 |
} |
} |
初级程序员
by: 云代码会员 发表于:2016-01-22 18:01:11 顶(0) | 踩(0) 回复
回复评论