java 关于IO的简单操作

用java实现了查询文件是否存在,若不存在则创建;存在的话则对文件判断是否为空文件,若为空文件则对文件进行写入操作,若非空则读出文件的内容。
import java.io.*;

public class fileDemo {
	public static void main(String[] args) throws Exception {
		File file = new File("D:\\Demo\\demo.txt");
		if(file.exists()){
			System.out.println("文件存在,查询数据");
			RandomAccessFile raf = new RandomAccessFile(file,"rw");
			if(raf.length()==0){
				System.out.println("正在写入");
				String name = "assdf";
				raf.writeBytes(name);
			}else{
				System.out.println("正在读出");
				System.out.println(raf.readLine());
			}
		}else{
			System.out.println("文件不存在,正在创建文件");
			try{
				file.createNewFile();
			}catch(Exception e){
				e.printStackTrace();
			}
			}
	}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章