1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package com.yeqc.testDemo;
import java.io.File;
public class HelloFile {
public static void main(String[] args) {
File file = new File( "hello.txt" );
if (file.exists()) {
System.out.println(file.isFile());
System.out.println(file.isDirectory());
} else {
System.out.println( "文件不存在" );
}
}
} |
1
|
文件不存在 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package com.yeqc.testDemo;
import java.io.File;
import java.io.IOException;
public class HelloFile {
public static void main(String[] args) {
File file = new File( "hello.txt" );
if (file.exists()) {
System.out.println(file.isFile());
System.out.println(file.isDirectory());
} else {
System.out.println( "文件不存在" );
try {
file.createNewFile();
System.out.println( "文件已被成功创建" );
} catch (IOException e) {
System.out.println( "文件无法被创建" );
}
}
}
} |
运行:
1
2
|
文件不存在 文件已被成功创建 |
再次运行:
1
2
|
true false |
文件的重命名:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package com.yeqc.testDemo;
import java.io.File;
import java.io.IOException;
public class HelloFile {
public static void main(String[] args) {
File file = new File( "hello.txt" );
if (file.exists()) {
File nameto = new File( "new Hello.txt" );
file.renameTo(nameto);
} else {
System.out.println( "文件不存在" );
try {
file.createNewFile();
System.out.println( "文件已被成功创建" );
} catch (IOException e) {
System.out.println( "文件无法被创建" );
}
}
}
} |
文件的删除:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package com.yeqc.testDemo;
import java.io.File;
import java.io.IOException;
public class HelloFile {
public static void main(String[] args) {
File file = new File( "hello.txt" );
if (file.exists()) {
file.delete();
} else {
System.out.println( "文件不存在" );
try {
file.createNewFile();
System.out.println( "文件已被成功创建" );
} catch (IOException e) {
System.out.println( "文件无法被创建" );
}
}
}
} |
本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1769449