私のテストパッケージは次のようになります
test/
java/
com/
algos/
graphs/
GraphTest.java
resources/
graphs/
tinyG.txt
次のようGraphTest
に読んでみましたtinyG
@Test
public void testTinyG() throws IOException {
final Graph g = new Graph(getBufferedReaderFor("tinyG.txt"));
System.out.println(g.toString());
}
private static BufferedReader getBufferedReaderFor(final String filename) {
return new BufferedReader(new InputStreamReader(GraphTest.class.getResourceAsStream("/graphs/" + filename)));
}
次のように失敗しNullPointerException
ます
GraphTest.class.getResourceAsStream("/graphs/" + filename)
戻りますnull
。
ここで私が間違っていることは何ですか?
tinyG
のようなデータがあります
13
13
0 5
4 3
0 1
9 12
6 4
5 4
0 2
ありがとうございました