rendered paste body private static ListGraph createGraph(String filename) throws IOException { ListGraph graph = null; Scanner in = new Scanner(new File(filename)); String tmp = in.nextLine(); while(tmp != null) { if(tmp.length() > 0) { String[] data = tmp.split(" "); if(data.length == 1 && isInt(data[0])) { graph = new ListGraph(Integer.parseInt(data[0])); } else if(data.length > 2 && isInt(data[0]) && isInt(data[1]) && isInt(data[2])) { graph.addEdge(Integer.parseInt(data[0]), Integer.parseInt(data[0]), Integer.parseInt(data[0])); } } tmp = in.nextLine(); } return graph; }