Tp3 flux TP JAVA Les ux Les ux séquentiels Ces ux peuvent être associés à des ?chiers des tableaux ou des connexions réseau Deux styles de ux séquentiels ? ??les ux d ? octets en lecture et en écriture InputStream OutputStream ? ??les ux de caractères en
TP JAVA Les ux Les ux séquentiels Ces ux peuvent être associés à des ?chiers des tableaux ou des connexions réseau Deux styles de ux séquentiels ? ??les ux d ? octets en lecture et en écriture InputStream OutputStream ? ??les ux de caractères en lecture et en écriture nécessite un encodage Charset UTF- Reader Writer File La classe File encapsule les fonctionnalités de gestion de ?chier Suppression renommage date de la dernière modi ?cation etc ? a Constructeurs File String chemin Crée un nouveau File associé au nom chemin b Méthodes boolean canRead boolean canWrite int compareTo File pathname boolean createNewFile boolean delete void deleteOnExit boolean exists String getAbsolutePath String getCanonicalPath String getName String getPath boolean isDirectory boolean isFile long lastModi ?ed long length String list File listFiles boolean mkdir boolean mkdirs boolean renameTo File dest boolean setReadOnly Renvoie vrai si le ?chier peut être lu et faux sinon Renvoie vrai si le ?chier peut être écrit et faux sinon Comparaison des chemins Création d ? un nouveau ?chier vide et renvoie vrai si le nouveau ?chier n ? existait pas avant sa création Supprime le ?chier Supprime le ?chier à la ?n de l ? exécution de la machine virtuelle Renvoie vrai si et seulement si le ?chier existe Retourne le chemin absolu Retourne le chemin absolu Retourne le nom du ?chier Retourne le chemin du ?chier Retourne vrai s ? il s ? agit d ? un répertoire et faux sinon Retourne vrai s ? il s ? agit d ? un ?chier normal et faux sinon Retourne la date de la dernière modi ?cation sous forma de long Date d new Date f lastModi ?ed La longueur du ?chier en octets Retourne la liste des ?chiers contenus dans le répertoire spéci ?é par le File Si le File n'est pas un répertoire le tableau retourné vaut null Retourne la liste des ?chiers contenus dans le répertoire spéci ?é par le File Si le File n'est pas un répertoire le tableau retourné vaut null Crée un répertoire Crée un répertoire et tous ses parents nécessaires L'appel de mkdir avec un File constitué de retourne false Renomme un ?chier retourne false si le ?le dest existe déjà et le renommage n'est pas e ?ectué Marque le ?chier en lecture seule CQ Décrire brièvement les méthodes de la classe File utilisé ainsi que le résultat de ce code import java io File public class File public static void main String args File f new File test txt System out println Chemin absolu du ?chier f getAbsolutePath System out println Nom du ?chier f getName System out println Est-ce qu'il existe f exists System out println Est-ce un répertoire f isDirectory System out println Est-ce un ?chier f isFile System out println A ?chage des lecteurs à la racine du PC for File ?le f listRoots System out println ?le getAbsolutePath try int i On parcourt la liste des ?chiers et répertoires for File nom ?le listFiles S'il s'agit d'un
Documents similaires










-
38
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 23, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 60.9kB