Variables membres statiques et chemins de la classe File

Vue d'ensemble de la classe File:

Classe java.io.File
Représentation abstraite des noms de chemin de fichier et de répertoire.
Java ferme les fichiers et dossiers (répertoires) de l'ordinateur dans une classe File. Nous pouvons utiliser la classe File pour gérer les fichiers et les dossiers.
Par défaut, les classes du package java.io sont toujours analysées en fonction du répertoire utilisateur actuel. Nom du chemin relatif. Ce répertoire est spécifié par la propriété système user.dir et est généralement le répertoire appelant de la machine virtuelle Java.

Nous pouvons utiliser la méthode de la classe File pour
créer un fichier / dossier,
supprimer le fichier / dossier,
obtenir le fichier / dossier,
juger le fichier /
dossier, parcourir le dossier,
obtenir la taille du fichier, et la
classe File est une classe qui n'a rien à voir avec le système, aucune opération Le système peut utiliser les méthodes de cette classe

重点:记住这三个单词
    file:文件
    directory:文件夹/目录
    path:路径

Variables membres statiques de la classe File

public class Demo01File {
    
    
    public static void main(String[] args) {
    
    
        /*  static String pathSeparator 与系统有关的路径分隔符,为了方便,它被表示为一个字符串。
            static char pathSepartorChar 与系统有关的路径分隔符

            static String separator 与系统有关的默认分隔符,为了方便,它被表示为一个字符串。
            static char separatorChar 与系统有关的默认分隔符

            操作路径:路径不能写死了
            D:\Learn\Program.all\java.program\.idea  windows
            D:/Learn/Program.all/java.program/.idea  linux
            "D:"+File.separator+"Learn"+File.separator+"Program.all"+File.separator+"java.program"+File.separator+".idea"
        */
        String pathSeparator = File.pathSeparator;
        System.out.println(pathSeparator);  //路径分隔符 windows:分号;Linux:冒号:

        String separator = File.separator;
        System.out.println(separator);  //文件名称分隔符 Windows:反斜杠\ linux:正斜杠:/

    }
}

chemin

Chemin absolu: est un chemin complet. Le chemin
commençant par la lettre du lecteur (C: D :) est
D: \ ProgramData \ a.txt
C: \ Users \ Default \ 213.txt.
Chemin relatif: est un chemin simplifié.
Relatif fait référence à Par rapport au répertoire racine du projet en cours (C: \ Users \ Default),
si vous utilisez le répertoire racine du projet en cours, le chemin peut être simplifié pour écrire
C: \ Users \ Default \ 213.txt -> simplifié en: 213.txt (vous pouvez omettre le projet Répertoire racine)
Remarque:
1. Le chemin n'est pas sensible à la casse
2. Le séparateur de nom de fichier dans le chemin Windows utilise des barres obliques inverses, qui sont des caractères d'échappement, et deux barres obliques inverses représentent une barre oblique inverse normale.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_44664432/article/details/108443229
conseillé
Classement