使用BufferedReader读取文件时,我想让它跳过以'#'开头的空白行和行。最终,每个个性,然后添加到一个ArrayList用BufferedReader跳过行
inputStream = new BufferedReader(new FileReader(filename));
int c = 0;
while((c = inputStream.read()) != -1) {
char face = (char) c;
if (face == '#') {
//skip line (continue reading at first char of next line)
}
else {
faceList.add(face);
}
除非我记错了,BufferedReader中自动跳过空白行。除此之外,我该如何去做这件事?
我只是跳过()?线条的长度可能会有所不同,所以我认为这不会起作用。
非常好,非常感谢。我想到最后迭代一个字符串,但有点超出我自己,但这是有道理的。 – rhl13