2011-08-16 4 views

答えて

4
  1. BufferedReaderを作成します。
  2. readLine()を使用して一度に1行を取得します。
  3. 探している線であるかどうかを確認してください。おそらくcontains()を使用してください。その場合は、String変数に格納します。
  4. リーダーを閉じます。
  5. 文字列を印刷します。
+0

なぜダウン票ですか? – Jeffrey

+2

+1の代わりに擬似コードを使用してください。このような基本的な質問のために、初心者は問題を簡単なステップに分ける方法を学ぶ必要があります。 – camickr

+0

ありがとう、それは偉大な作品 – androidnoob

1
try { 
    String toFind = "Result"; 
    String line = null; 
    StringBuilder buffer = new StringBuilder(); 
    while ((line = reader.readLine()) != null) { 
     if (line.indexOf(toFind) > -1) { // can also use contains() 
      buffer.append(line); 
      buffer.append('\n'); 
     } 
    } 
    // ... Print the buffer like that, or by calling a utility method 
    System.out.println(buffer); 
} finally { 
    reader.close();// wrap in try-catch for any IOE 
} 
関連する問題