Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package junto.util;
 
 
public class IoUtil {
    private static Logger logger = LogManager.getLogger(IoUtil.class);
  public static ArrayList<StringLoadFile(String fileName) {
    ArrayList<StringretList = new ArrayList<String>();
    try {
      BufferedReader bfr = new BufferedReader(new FileReader(fileName));
      String line;
      while ((line = bfr.readLine()) != null) {
        if (!retList.contains(line)) {
          retList.add(line);
        }
      }
    } catch (IOException ioe) {
      throw new RuntimeException(ioe);
    }
    .info("Total " + retList.size() +
                         " entries loaded from " + fileName);
    return (retList);
  }
  public static ArrayList<StringLoadFirstFieldFile(String fileName) {
    ArrayList<StringretList = new ArrayList<String>();
    try {
      BufferedReader bfr = new BufferedReader(new FileReader(fileName));
      String line;
      while ((line = bfr.readLine()) != null) {
        String[] fields = line.split("\t");
        if (!retList.contains(fields[0])) {
          retList.add(fields[0]);
        }
      }
    } catch (IOException ioe) {
        throw new RuntimeException(ioe);
    }
    .info("Total " + retList.size() +
                         " entries loaded from " + fileName);
    return (retList);
  }
  public static RyanAlphabet LoadAlphabet(String fileName) {
    RyanAlphabet retAlpha = new RyanAlphabet();
    try {
      BufferedReader bfr = new BufferedReader(new FileReader(fileName));
      String line;
      while ((line = bfr.readLine()) != null) {
        String[] fields = line.split("\t");
        retAlpha.lookupIndex(fields[0], true);
        assert (retAlpha.lookupIndex(fields[0]) == Integer.parseInt(fields[1]));
      }
    } catch (IOException ioe) {
        throw new RuntimeException(ioe);
    }
    .info("Total " + retAlpha.size() +
                         " entries loaded from " + fileName);
    return (retAlpha);
  }
New to GrepCode? Check out our FAQ X