package net;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.Vector;

public class UrlUtils {
  public static void printVector(Vector v) {
    for (int i = 0; i < v.size(); i++) {
      System.out.println(v.elementAt(i));
    }
  }

  public static Vector lookForJobs(String keyword) {
    return
        getUrl
        //("http://jobsearch.monster.com/jobsearch.asp?q="+keyword);
        ("http://trading.etrade.com/cgi-bin/gx.cgi/Applogic+IPOCurrent");
  }

  public static void main(String args[]) {
    printVector(lookForJobs("java"));
  }

  public static Vector getUrl(String _URLString) {
    Vector contents = new Vector();
    BufferedReader in = null;
    try {
      URL URLString = new URL(_URLString);
      in = new BufferedReader(new
          InputStreamReader(URLString.openStream()));

      String line;
      while (null != (line = in.readLine()))
        contents.addElement(line);

    } catch (Exception e) {
      e.printStackTrace();
    } finally {
      try {
        if (in != null) in.close();
      } catch (IOException e) {
        e.printStackTrace();
      }
    }
    return contents;
  }
}