Les fichiers en Java
Java est venu avec plusieurs classes I/O pour supporter les entrées et les sorties à travers les streams et le système de fichier. Voici une liste des exemples Java I/O incluant la manipulation des fichiers, l'encodage, la sérialisation et la compression avec zip et Gzip.
Les fichiers
Exemples montrant la création, la lecture, l'écriture, la modification des fichiers.
- Créer un fichier
- Construire le chemin d'accès d'un fichier
- Modifier la permission d'un fichier
- Lire un fichier avec BufferedInputStream
- Lire un fichier avec BufferedReader
- Ecrire dans un fichier avec FileOutputStream
- Ecrire dans un fichier avec BufferedWriter
- Concaténer un contenu à un fichier
- Supprimer un fichier
- Supprimer des fichiers avec une certaine extension
- Trouver des fichiers avec certaine extension
- Renommer des fichiers avec une certaine extension
- Copier un fichier
- Déplacer un fichier vers un autre répértoire
- Obtenir la date de création d'un fichier
- Obtenir la dernière date de modification d'un fichier
- Changer la dernière date de modification d'un fichier
- Rendre un fichier en lecteur seule
- Obtenir la taille d'un fichier
- Obtenir le chemin d'un fichier
- Obtenir le nombre de lignes d'un fichier
- Vérifier si un fichier existe
- Vérifier si un fichier est caché
- Lire les données codées en UTF-8 à partir d'un fichier
- Ecrire les données codées en UTF-8 dans un fichier
- Convertir un fichier en un tableau de bytes
- Convertir un tableau de bytes en un fichier
- Convertir un String en un InputStream
- Convertir un InputStream en un String
- Convertir un fichier en un Hex
- Obtenir l'espace total de votre partition
Sérialisation d'un fichier
Sauvegarder un Object dans un fichier
Lire un Object à partir d'un fichier
Décompresser un fichier à partir du format ZIP
Compresser un fichier sous le format GZIP
Décompresser un fichier à partir du format GZIP
Compresser un objet serialisé dans un fichier
Décompresser un objet sérialisé à partir d'un Gzip
Ecrire les données dans un fichier temporaire
Supprimer un fichier temporaire
Obtenir le chemin d'un fichier temporaire
Supprimer un répertoire
Copier un répertoire
Vérifier si un répertoire est vide
Obtenir le répertoire courant
Lire un Object à partir d'un fichier
Compression de fichiers
Compresser un fichier sous le format ZIPDécompresser un fichier à partir du format ZIP
Compresser un fichier sous le format GZIP
Décompresser un fichier à partir du format GZIP
Compresser un objet serialisé dans un fichier
Décompresser un objet sérialisé à partir d'un Gzip
Fichier temporaire
Créer un fichier temporaireEcrire les données dans un fichier temporaire
Supprimer un fichier temporaire
Obtenir le chemin d'un fichier temporaire
Répertoires
Créer un répertoireSupprimer un répertoire
Copier un répertoire
Vérifier si un répertoire est vide
Obtenir le répertoire courant