Java的File類與RandomAccessFile類

主要的幾個內容:File類,字節操做類,字符操做類,IO流操做。java

File類是 直接操做文件的類。下面一小段代碼實現了這個功能。dom

File f = new File("D:\\java\\zqc.txt");
		if(f.exists()){
			System.out.println("exist");
			f.delete();
		}
		else{
			System.out.println("no exists");
			f.createNewFile();
		}

 

遞歸操做 -> 一個方法本身調用本身的過程。oop

public static void main(String[] args) {
		loop("D:\\java\\");
	}
	public static void loop(String dir) {
		File f = new File(dir);
		String str[] = null;
		if(f.isDirectory()){
			str = f.list();
			for(int i=0; i<str.length; i++){
				loop(dir+File.separator+str[i]);
			}
		}
		else{
			System.out.println(dir);
		}
以上是File類的一個基本使用狀況。下面介紹RandomAccessFile累

文件的內容的操做須要數據流,包括讀出和寫入文件內容。spa

實現讀取文件的指定位置,好比文件的第一行第10個字開始讀取或者寫入(被稱做爲隨機方式)。使用RandomAccessFile。code

相關文章
相關標籤/搜索