Javaでファイルを読み込もうとしています。ファイルの構造は次のとおりです。
** <br/>
f=1100<br/>
d=111<br/>
e=1101<br/>
b=101<br/>
c=100<br/>
a=0<br/>
**
11001100110011001100110111011101110111011101110111011101100100100100100100100100100100100
101011011011011011011011011011011011011011111111111111111111111111111111111111111111111110
00000000000000000000000000000000000000000000
** で始まり、読みたいものがあります。** が再びあり、空白行とさらにデータがあります。データの読み方は知っているが、**の間だけのデータの読み方は扱えない
今まで私はこれをやった
File toRead=new File("output.txt");
FileInputStream fis=new FileInputStream(toRead);
Scanner sc=new Scanner(fis);
String currentLine;
sc.delimiter = "**";
while(sc.hasNext()){
currentLine=sc.nextLine();
system.out.println(sc.next());
}
fis.close();