★★ Java の宿題ここで答えます Part 57 ★★
■ このスレッドは過去ログ倉庫に格納されています
0405395,397
2006/07/27(木) 17:55:18StringTokenizerを使う場合はこんな感じか?
public static void main(String[] args) throws IOException {
BufferedReader in = new BufferedReader(new FileReader("data.txt"));
while(true) {
String str = in.readLine();
if (str == null) break;
if (str.startsWith("$fax ")) {
StringTokenizer st = new StringTokenizer(str);
boolean b = false;
while(st.hasMoreTokens()) {
String token = st.nextToken();
// 前のtokenがbangouの場合このtokenを出力する
if (b) System.out.println(token);
// このtokenがbangouかどうかをbに代入する
b = token.equals("bangou");
}
}
}
in.close();
}
■ このスレッドは過去ログ倉庫に格納されています