Maison > Java > javaDidacticiel > Comment déterminer si un fichier est caché en Java ? (exemple de code)

Comment déterminer si un fichier est caché en Java ? (exemple de code)

青灯夜游
Libérer: 2019-03-21 12:19:13
original
2881 Les gens l'ont consulté

En Java, nous pouvons utiliser la méthode isHidden() de la classe File pour déterminer si le fichier spécifié est masqué ; l'article suivant vous présentera la méthode isHidden() et apprendra comment utiliser la méthode isHidden() pour déterminez si le fichier est caché, j'espère que cela aidera tout le monde.

Comment déterminer si un fichier est caché en Java ? (exemple de code)

Méthode isHidden()

La méthode isHidden() de la classe File est utilisée pour vérifier le fichier spécifié S'il s'agit d'un fichier caché ; il renvoie une valeur booléenne, true si le fichier est caché, false sinon.

Syntaxe de base :

file.isHidden()
Copier après la connexion

fichier : Indique le fichier à tester

Instructions :

Déterminez si un fichier est considéré comme caché, la définition exacte de caché dépend de la plateforme ou du programme fourni. Par exemple, sous UNIX, un fichier est considéré comme masqué si son nom commence par un point ("."). Sous Windows, un fichier est considéré comme masqué s'il ne s'agit pas d'un répertoire et que l'attribut masqué DOS est défini.

En fonction de la situation réelle, la méthode isHidden() peut avoir besoin d'accéder au système de fichiers pour déterminer si le fichier est considéré comme caché.

Comment utiliser la méthode isHidden() pour déterminer si un fichier est masqué ?

Exemple de code :

import java.io.File;
import java.io.IOException;
 
public class HiddenPropertyCheck
{
 
    public static void main(String[] args) throws IOException, SecurityException
    {
    // 指定文件,提供完整的文件路径
    File file = new File("c:/myfile.txt");
 
    if(file.isHidden()){
    System.out.println("指定的文件被隐藏");
    }else{
    System.out.println("指定的文件未隐藏");
    }
    }
}
Copier après la connexion

Sortie :

指定的文件未隐藏
Copier après la connexion

Explication : lancements suivis de

IOException : Indique si une erreur d'E/S se produit

SecurityException : Indique que s'il s'agit du fournisseur par défaut et qu'un gestionnaire de sécurité est installé, la méthode checkRead est appelée pour vérifier l'accès en lecture au fichier .

Tutoriels vidéo recommandés : "Tutoriel Java"

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal