2012-04-21 3 views

답변

0

BufferedReader br = ...; 
String line; 
while ((line = br.readLine()) != null) { 
    line = br.readLine(); 
    //do whatever with the data 
    if (line == null) break; 
} 
0

그냥 줄을 읽고 폐기 :

BufferedReader bReader = new BufferedReader(new FileReader("someFileName.txt")); 
String line = null; 

while(true) 
{ 
    //skip the odd line 
    bReader.readLine(); 

    //read an even line 
    line = bReader.readLine(); 

    if(line != null) 
     //do stuff with even line 
    else 
     break; //end of input 
} 
+0

것은 당신이'내의 readLine()가'무엇을 먼저 저장하지 않습니다 모두 readlines도 – ControlAltDel

+0

에 == 파일, 즉 라인의 끝 부분에 null을 확인해야 줄을 서서 –

관련 문제