Home Segments Top Top Previous Next

829: Mainline

In Segment 613, you saw how to establish a reader stream for reading movie vectors as follows:

import java.io.*;
import java.util.*;
public class Auxiliaries {
 public static Vector readMovieFile(String fileName) {
  Vector v = new Vector();
  try {
   FileInputStream stream = new FileInputStream(fileName);      
   InputStreamReader reader = new InputStreamReader(stream); 
   ... 
  } 
  ... 
 } 
} 

The more general way to establish a reader stream for reading movie vectors, using a resource locator, is as follows:

public class MovieAuxiliaries {
 public static Vector readMovieFile(String fileName) {
  Vector v = new Vector();
  try {
   URL url = MovieAuxiliaries.class.getResource(fileName);      
   InputStream stream = (InputStream) (url.getContent());       
   InputStreamReader reader = new InputStreamReader(stream); 
  ... 
  } 
  ... 
 } 
}