Bonjour j'ai créer,

un petit bout de code pour ajouter du texte automatiquement dans mes fichiers Logs. cependant je créer a chaque fois un nouveau FileOutPutStream et un nouveau InputStream. Est-ce rentable si on doit ecrire 40 à 50 lignes dans un fichiers ??? j'entend par là la création de ces Logs ne vas-t-elle pas ralentire le traitement avec cette méthode.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
	public static void addText(String text, String path) {
 
		FileOutputStream fos = null;
 
		PrintStream ps;
 
		try {
			fos = new FileOutputStream(path, true);
		} catch (FileNotFoundException e1) {
			// TODO Bloc catch auto-généré
			e1.printStackTrace();
		}
 
		ps = new PrintStream(fos);
 
		ps.println(text);
 
		ps.close();
 
		try {
			fos.close();
		} catch (IOException e) {
			// TODO Bloc catch auto-généré
			e.printStackTrace();
		}
 
	}