Il linguaggio Java è trattato nel forum apposito. Ho spostato la discussione.
Venendo al problema specifico, in realtà non c'è alcun problema: l'estensione .dat viene probabilmente attribuita per indicare che i file in questione contengono dati generici, ma poi all'interno questi dati potrebbero essere memorizzati come testo, oppure come record strutturati.
In breve, il contenuto dei file dipende dall'esercizio proposto, quindi non c'è alcuna classe particolare per gestire questo formato: le classi vanno scelte in base a ciò che l'esercizio richiede di memorizzare all'interno di questo file, in termini di dati e loro strutturazione.
Ciao!![]()