2014-10-30 2 views
0

여기에 내 질문이 있습니다. Java의 입문 과정에 있으므로 고급 코드를 사용할 수 없습니다. 큰 텍스트 파일을 읽고 각 단락을 배열 목록의 주소로 저장해야합니다. 그래서 파일을 읽고 캐리지 리턴을 나눌 필요가 있습니다. 내가 지금까지 가지고있는 것은 아래에 게시되어있다. 미리 감사드립니다. 텍스트 파일이 단락 (단락 내의 줄 바꿈을 포함하지 않는)가 포함 된 경우Java : 도움이 필요합니다 단락으로 배열 목록에 큰 파일 읽기

public static void fileReader(String x)throws FileNotFoundException{ 
     String fileName = (x + ".txt"); 
     File input= new File(fileName); 
     Scanner in =new Scanner(input); 
     ArrayList<String> linesInFile = new ArrayList<>(); 
     while (in.hasNextLine()){ 
      if (!= '/n'){ //this is where i'm losing it 
       String line = in.nextLine(); 
       linesInFile.add(line); 
      } 
     } 
     in.close(); 
+4

'만약 (! = '/ N') {// 난 당신이 라인에서 무엇을 확인합니까 it'을 잃고 곳은? –

+0

나는 단락의 끝이 있는지보고 싶다. –

답변

4

, 당신은 "/n"을 점검 할 필요가 없습니다.

while (in.hasNextLine()){ 
     String line = in.nextLine(); 
     linesInFile.add(line); 
    } 

이 충분

관련 문제