Identificare se un file è nascosto in Java

Identificare se un file è nascosto in Java

Praticamente tutti i sistemi operativi hanno il concetto di file / directory nascosta, quindi di default non visibile agli utenti.

In Linux, i file o le directory nascoste, hanno il punto davanti al nome.

Con Java possiamo facilmente identificare se un file è nascosto usando il metodo isHidden dell'oggetto File.

Ecco un esempio:

import java.io.File;

public class Main {

    public static void main(String[] args) {
        File file = new File("/home/matte/.bash_history");
        System.out.println(file.isHidden());
    }
}

Enjoy!