Test exercice java Objet File Package à importer a ?n d'utiliser l'objet File import java io File public class Main public static void main String args Création de l'objet File File f new File test txt System out println Chemin absolu du ?chier f getAbsol

Objet File Package à importer a ?n d'utiliser l'objet File import java io File public class Main public static void main String args Création de l'objet File 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 racines 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 dossier on ajoute un System out print t t nom isDirectory nom getName nom getName if i System out print n i System out println n catch NullPointerException e L'instruction peut générer un NullPointerException s'il n'y a pas de sous- ?chier Les objets FileInputStream et FileOutputStream Package à importer a ?n d'utiliser les objets import java io File import java io FileInputStream import java io FileNotFoundException import java io FileOutputStream import java io IOException public class Main public static void main String args C Nous déclarons nos objets en dehors du bloc try catch FileInputStream ?s FileOutputStream fos try On instancie nos objets ?s va lire le ?chier et fos va écrire dans le nouveau ?s new FileInputStream new File test txt fos new FileOutputStream new File test txt On créer un tableau de byte pour dire de combien en combien on va lire les données byte buf new byte On crée une variable de type int pour a ?ecter le résultat de la lecture retourne - quand c'est ?ni int n Tant que l'a ?ectation dans la variable est possible on boucle Lorsque le ?chier est terminé l'a ?ectation n'est plus possible Donc on sort de la boucle while n ?s read buf On écrit dans notre deuxième ?chier avec l'objet adéquat fos write buf On a ?che ce qu'a lu notre boucle au format byte et au format char for byte bit buf System out print t bit char bit System out println On ferme nos ux de données C ?s close fos close System out println Copie terminée catch FileNotFoundException e Cette exception est levée si l'objet FileInputStream ne trouve aucun ?chier e printStackTrace catch IOException e Celle-ci se produit lors d'une erreur d'écriture ou de lecture e printStackTrace Maintenant voici un code qui permet de tester le temps d'exécution de la lecture Package à importer a ?n d'utiliser l'objet File import java io Bu ?eredInputStream import java io DataInputStream import java io File import java io FileInputStream import java io FileNotFoundException import java io FileOutputStream import java io IOException public class Main public static void main String args Nous déclarons nos objets en dehors du bloc try catch FileInputStream ?s Bu ?eredInputStream bis try ?s new FileInputStream new File test txt bis new Bu ?eredInputStream new FileInputStream new File test txt byte buf

Documents similaires
Veranda magazine n021 NUMÉRO JANVIER-MARS TRIMESTRIEL E WWW VERANDA-MAGAZINE COM LE MAGAZINE DE RÉFÉRENCE NOUVELLE FORMULE e n E xclusif Toutes les nouveautés n D écoration pages d ? idées tendance n S tyles formes Vérandas inédites et originales n P erfo 0 0
Guide d x27 installation ennov7 0 0
Td7 antennes Electromagn ?etisme TD - L Phytem - Module LP Ann ?ee - Rayonnement par des antennes Antenne rectiligne On considere une antenne rectiligne ?ne de longueur ? aliment ?ee en son milieu situ ?ea l ? origine O du rep ere cf Fig Nous n ?egligeron 0 0
Mineur de fond l x27 electrification du fond 1 0 0
3edegre direct 2 pdf ? A ??L ??G ??D ??G ??A ??D ??L ??U ?? FRANCS -MAÇONS DE RITE ECOSSAIS ANCIEN ET ACCEPTE ORDO AB CHAO GRANDE LOGE DE FRANCE Liberté Egalité - Fraternité RITUEL DU TROISIEME DEGRÉ SYMBOLIQUE OUVERTURE DIRECTEMENT AU ème DEGRE ? ? ? ? ? 0 0
Notes de cours 1 Notes de cours Arts plastiques Sec - - - - Le point Enseignant Yves Thibault - Est la plus petite unité en arts plastiques C La ligne - En arts plastiques il est utilisé de di ?érentes façons Un à côté de l ? autre pour créer une ligne Ré 0 0
Madison 1 CPAGES INDUSTRIAL CITY BAR WINE BAR CHIC MONDRIAN LUNCH BAR SPECIFICHE TECNICHE TECHNICAL SPECIFICATIONS Madison è un so ?sticato mix di suggestioni ??vintage ? e proporzioni classiche è la ra ?nata espressione di un ambiente ad ispirazione clas 0 0
Devoir 2022 12 27T124758 784 0 0
Osiris user guide UpRev LLC Osiris User Guide Osiris User Guide Page of CUpRev LLC Osiris User Guide Contents - Software Installation - Preparation and Precautions before ashing an ECU - Re ashing an ECU with Osiris Re asher - Using the UpRev map switchin 0 0
Devoir de controle n01 francais 7eme 2010 2011 eleve amel tabka gachabi 1 0 0
  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager