>>8
EclipseはJDKとは関係ないからJDK1.5もJDK1.4も使える。
1.5ならScannerが使える。regexとBufferedReaderは1.4で使える。

>>9
String line = bufferedReader.readLine(); で一行読み込んで

Pattern headerLinePattern = Pattern.compile("row(\\d+)num(\\d+)");
Pattern dataLinePattern = Pattern.compile("(\\d+):(\\d+),(\\d+)");

Matcher headerLineMatcher = headerLinePattern.matcher(line);
Matcher dataLineMatcher = headerLinePattern.matcher(line);

if (headerLineMatcher.matches()) {
} else {
String row = headerLineMatcher.group(1);
String num = headerLineMatcher.group(2);
} (dataLineMatcher.matches()) {
...
} else {
throw new IllegalStateException("不正なフォーマットだ (゚Д゚)ゴルァ!!");
}
多分こんな感じ