Bonjour à tous !
Actuellement, j'utilise ce code pour recopier un contenu distant dans un fichier local.
Cela fonctionne. Mais ayant à utiliser une grande quantité d'appels dans un même projet, je me demande si cela ne pourrait pas être simplifié / optimisé. S'il existe plus rapide que de créer à chaque fois un InputStream, un InputStreamReader, un BufferedReader et un PrintWriter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 BufferedReader input = new BufferedReader(new InputStreamReader(url.openStream())); PrintWriter output = new PrintWriter(file); String line; while ((line = input.readLine()) != null) output.println(line); input.close(); output.close();
Merci d'avance de vous conseils.
Partager