Salve.
Ce un modo in java per capire se un file è binario oppure in testo semplice?

Cosi sapendo se è binario lo apro con un FileInputStream oppure se è di testo semplice con un BufferedReader

Grazie in anticipo.