Le séparateur de chemin dépend de la plateforme. Sous Unix la valeur de ce séparateur est '/' alors que sous Windows sa valeur est égale à '\'.
| Les méthodes |
| boolean canRead() |
| teste si l'application peut lire le fichier désigné par l'objet File. |
| boolean canWrite() |
| teste si l'application peut modifier le fichier désigné par le chemin abstrait. |
| int compareTo(File pathname) |
| compare lexicographiquement deux objets File. |
| int compareTo(Object o) |
| compare l'objet File par rapport à un autre objet. |
| boolean createNewFile() |
| crée atomiquement un nouveau fichier vide désigné par le chemin abstrait si et seulement si un fichier de même nom n'existe pas encore. |
| static File createTempFile(String prefix, String suffix) |
| crée un nouvel objet File vide dans le répertoire temporaire par défaut en utilisant le préfixe et le suffixe donnés pour générer son nom. |
| static File createTempFile(String prefix, String suffix, File directory) |
| crée un nouvel objet File vide dans le répertoire spécifié en utilisant le préfixe et le suffixe donnés pour générer son nom. |
| boolean delete() |
| supprime le fichier ou le répertoire désigné par l'objet File. |
| void deleteOnExit() |
| demande que le fichier ou le répertoire désigné par le chemin abstrait soit supprimé lorsque la Machine Virtuelle Java s'arrête. |
| boolean equals(Object obj) |
| teste l'égalité de l'objet File par rapport à un autre objet. |
| boolean exists() |
| teste si le fichier désigné par le chemin abstrait existe. |
| File getAbsoluteFile() |
| retourne la forme absolue du chemin abstrait. |
| String getAbsolutePath() |
| retourne le chemin absolu sous la forme d'une chaîne de caractères de l'objet File. |
| File getCanonicalFile() |
| retourne la forme canonique de l'objet File. |
| String getCanonicalPath() |
| retourne le chemin canonique sous la forme d'une chaîne de caractères de l'objet File. |
| String getName() |
| retourne le nom du fichier ou du répertoire désigné par le chemin abstrait. |
| String getParent() |
| retourne le chemin parent, sous la forme d'une chaîne de caractères, de l'objet File, ou null si ce dernier n'a pas de parent. |
| File getParentFile() |
| retourne le chemin abstrait parent de l'objet File, ou null si ce dernier n'a pas de parent. |
| String getPath() |
| convertit l'objet File vers un chemin sous forme de chaîne de caractères. |
| int hashCode() |
| cacule un hash code pour l'objet File. |
| boolean isAbsolute() |
| teste si le chemin abstrait est absolu. |
| boolean isDirectory() |
| teste si le fichier désigné par le chemin abstrait est un répertoire. |
| boolean isFile() |
| teste si le fichier désigné par le chemin abstrait est un fichier normal. |
| boolean isHidden() |
| teste si le fichier désigné par le chemin abstrait est un fichier caché. |
| long lastModified() |
| retourne le temps de la dernière modification du fichier donné par le chemin abstrait. |
| long length() |
| Returns the length of the file denoted by this abstract pathname. |
| String[] list() |
| retourne un tableau de chaînes de caractères indiquant les fichiers et répertoires dans le répertoire spécifié par le chemin abstrait. |
| String[] list(FilenameFilter filter) |
| retourne un tableau de chaînes de caractères indiquant les fichiers et répertoires dans le répertoire spécifié par le chemin abstrait qui satisfait le filtre donné. |
| File[] listFiles() |
| retourne un tableau de chemins abstraits indiquant les fichiers et répertoires dans le répertoire spécifié par le chemin abstrait. |
| File[] listFiles(FileFilter filter) |
| retourne un tableau de chemins abstraits indiquant les fichiers et répertoires dans le répertoire spécifié par le chemin abstrait qui satisfait le filtre donné. |
| File[] listFiles(FilenameFilter filter) |
| retourne un tableau de chemins abstraits indiquant les fichiers et répertoires dans le répertoire spécifié par le chemin abstrait qui satisfait le filtre donné. |
| static File[] listRoots() |
| liste les racines disponibles du système de fichiers. |
| boolean mkdir() |
| crée le répertoire désigné par le chemin abstrait. |
| boolean mkdirs() |
| crée le répertoire et éventuellement ses répertoires parents désignés par le chemin abstrait. |
| boolean renameTo(File dest) |
| renomme le fichier défini par le chemin abstrait. |
| boolean setLastModified(long time) |
| fixe le temps de la dernière modification du fichier ou du répertoire désigné par le chemin abstrait. |
| boolean setReadOnly() |
| marque le fichier ou le répertoire nommé par le chemin abstrait de telle façon que des opérations en lecture seule sont autorisées. |
| String toString() |
| retourne le chemin sous la forme d'un objet String de l'objet File. |
| URI toURI() |
| construit un fichier URI qui représente le chemin abstrait. |
| URL toURL() |
| convertit le chemin abstrait en un fichier URL. |
| Les méthodes héritées de la classe racine java.lang.Object |
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |