Bonjour
voici un bout de code qui tourne sans probleme quand le tableau contient les int.
Mais quand je declare les valeurs du double,
j'ai une erreur car la fonction write(), ne reçoit que les int.
Comment modifier le type de paramètre que write va recevoir
2eme problème.
Je souhaite pouvoir ecraser le contenu du fichier monFichier quand je fais des mondifiaction dans le code et que je sauvegarde.
car actuellement je dois effacer ce fichier manuellement avant de compiler a nouveau, sinon pas de modif.
donc la commande delete???
Merci d'avance
double P[] = new double [(int) (n)]
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 int P[] = new int [ n] chemin = "C:"+File.separator + "monFichier.doc"; File fichier =new File(chemin); try { FileWriter writer = new FileWriter(fichier); BufferedWriter output = new BufferedWriter(writer); try { output.write("Les coaltions issus de P\n"); for(int i=0; i<P.length;i++){ output.write(P[i]); } } finally { output.close(); writer.close(); } } catch (Exception e) { System.out.println("Impossible de creer le fichier"); e.printStackTrace(); } }
Partager