文件管理文件操作Java代码
时间: 2023-09-01 07:08:44 浏览: 44
好的,下面是一些文件管理和文件操作的Java代码示例:
1. 读取文件内容并输出到控制台:
```
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
public class ReadFileExample {
public static void main(String[] args) {
try {
File file = new File("test.txt");
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
2. 写入文件内容:
```
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
public class WriteFileExample {
public static void main(String[] args) {
try {
File file = new File("test.txt");
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
bw.write("Hello, world!");
bw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
3. 创建目录:
```
import java.io.File;
public class CreateDirectoryExample {
public static void main(String[] args) {
try {
File file = new File("directory");
file.mkdir();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
4. 删除文件或目录:
```
import java.io.File;
public class DeleteFileOrDirectoryExample {
public static void main(String[] args) {
try {
File file = new File("test.txt");
file.delete();
File dir = new File("directory");
dir.delete();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
以上是一些简单的文件管理和文件操作的Java代码示例,你可以根据自己的需要进行修改和扩展。