青岛软件培训
  • 首页 (current)
  • 培训课程
  • 开班公告
  • 万码励志
  • 技术文章
  • 万码人
  • 行业新闻
  • 培训问答
  • 学习笔记
  • 留言

Java中IO类的各种操作

2017-03-23 14:48

从定义看,File类是Object的直接子类,同时它继承了Comparable接口可以进行数组的排序。

File类的操作包括文件的创建、删除、重命名、得到路径、创建时间等,以下是文件操作常用的函数。

File类的操作:

(1)创建文件,注意File.separator可以解决跨操作系统的问题。

下面的例子是一创建一个文件,如果该文件存在则删除,否则创建该文件。

Java代码
  1. public class FileDemo1 {
  2. public static void main(String[] args) {
  3. File file = new File("D:" + File.separator + "test.txt");
  4. if (file.exists()) {
  5. file.delete();
  6. } else {
  7. try {
  8. file.createNewFile();
  9. } catch (IOException e) {
  10. // TODO Auto-generated catch block
  11. e.printStackTrace();
  12. }
  13. }
  14. }
  15. }

(2)文件的类型函数

file.isFile(); //判断是不是文件

file.isDirectory();//判断是不是目录

(3)列出目录的内容

pulbic String[] list();//列出所有文件名和目录名

public File[] listFiles();//列出所有文件和目录

(2)字节操作流(btyle)

(1)字节输出流OutputStream



 

Java代码
  1. public class FileDemo1 {

青岛软件培训

选择一家好的青岛软件培训学校,就要看教学质量和口碑

万码学堂-做最负责任的教育-联系电话0532-85025005

鲁ICP备09077726号-3