Contents

  1. ./FileTest2.java
  2. ./FileTest.java

./FileTest2.java 1/2

[
top][prev][next]
package examples;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

/**
 * Demonstrate using File objects and FileInputStreams in Java.
 * 
 * @author Sara Sprenkle
 * 
 */
public class FileTest2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String basedir = "/Users/sprenkle/Documents/cs209_workspace/09-exceptions_and_files";
		// create a file that represents the current directory
		File f = new File(basedir + File.separator + "chicken.data");
		System.out.println("File is " + f.getAbsolutePath());
		try {
			FileInputStream fin = new FileInputStream(f);
			while (fin.available() > 0) {
				System.out.println(fin.read());
			}
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}

./FileTest.java 2/2

[
top][prev][next]
package examples;

import java.io.File;
import java.io.IOException;

/**
 * Demonstrate using File objects in Java.
 * 
 * @author Sara Sprenkle
 * 
 */
public class FileTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String basedir = "/Users/sprenkle/Documents/cs209_workspace/09-exceptions_and_files";
		// create a file that represents the current directory
		File f = new File(basedir + File.separator + "chicken.data");
		System.out.println("File is " + f.getAbsolutePath());
		// create the file
		try {
			f.createNewFile();
		} catch (IOException e) {
			System.out.println("Could not create " + f);
			e.printStackTrace();
		}
	}

}

Generated by GNU enscript 1.6.4.