Ciao a tutti,ho 1 file di articoli(articoli.txt),dato per scontato che ho gia fatto la classe articolo e biblioteca,in biblioteca devo aprire questo file(fatto da me)e le informazioni prese le devo immagazzinare all'interno di una mappa

Map<Integer,Articolo> articoli;

Pensavo di stutturare il file in questo modo:
titolo editore disciplina anno stato nScaffale
titolo1 editore1 disciplina1 anno1 stato1 nScaffale1
........e così via per tutti gli articoli che voglio inserire

Questi è il costruttore delle mia classe articolo
public Articolo(String titolo, String editore, String disciplina, int anno, String stato, int nScaffale)

Cosa mi consigliate di usare per aprire il file e gestire l'inserimento dei singoli campi all'interno degli oggetti dell'HashMap? Mi fareste un piccolo esempio di codice