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
Gcse study guide GCSE - STUDY GUIDE CIntroduction As your daughter enters Year she makes a transition that moves from Key Stage KS where all subjects are compulsory into Key Stage KS where some subjects such as English and Maths are compulsory and others 0 0
Cours 1 I ?? Plan du cours Module Méthodes numériques appliquées Séance n du Titre du cours équations di ?érentielles ordinaires Dr DJILANI KOBIBI Youcef Islam Maitre de conférences B ? y djilani kobibi univ-mascara dz I Introduction II Dé ?nition II La f 0 0
Formation communication visuelle 0 0
Dico ortho typo sous titrage v 1 10 0 0
Artistes Vous êtes artiste ou professionnel de la culture Depuis plus de vingt ans gr? ce au partenariat entre le ministère de la Culture et de la Communication et celui de l'Education nationale de nombreux artistes et acteurs de la vie culturelle partici 0 0
Cours de fle paris diderot 0 0
De l x27 apparition de 1 x27 artiste a l x27 invention des beaux arts nathalie heinich 0 0
Periode 3 etre et avoir au present pdf 7 0 0
Dp la re gion humaine Dossier de Presse La région humaine Le ciel est bleu Stan Amand Philippe Bazin Christophe Bourguedieu Philippe Chancel Julien Guinand Laura Henno Valérie Jouve Mathieu Pernot Catherine Poncin Sophie Ristelhueber Gilles Saussier Bruno 0 0
Emop cat lux 2006 Mois européen de la photographie Luxembourg Mois Européen de la Photographie Berlin Bratislava Luxembourg Paris Vienne Rome Moscou Mois Européen de la Photographie Luxembourg Coordination et direction générale Paul di Felice Pierre Stiwe 0 0
  • 79
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager