Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4045 connectés 

 


Dernière réponse
Sujet : [JAVA] ecriture dans un fichier
grahf ouais mais meme ca change rien

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
grahf ouais mais meme ca change rien
wouatouwouatou fo le fermer qqpart ton fichier....
grahf J'ai cree une classe pour ecrire dans un fichier. voila le code (avec une fonction main pour tester). Elle marche nickel.
 
import java.io.*;
import java.util.*;
 
class CryptLog
{
  PrintStream logs;
 
  CryptLog(String filename) throws IOException
  {
    this.logs = new PrintStream(new FileOutputStream(filename));
  }
 
  synchronized void add(int id, java.lang.String chaine, int size)
  {
    logs.println("[ block treated ...] " + id +" - "+chaine+" - "+size);
  }
 
  synchronized void found(java.lang.String key)
  {
    logs.println("[KEY] " + key);
  }
 
public static void main (String [] argv)
{
 try{
 CryptLog cl = new CryptLog("results.txt" );
 cl.add(1,"aaa",3);
 cl.found("dfdf" );
 }catch (java.io.IOException e){System.out.println("erreur de creation du CryptLog" );}
}
}
 
Quand je veux l'utilliser dans mon programme principale (je passe la fonction main en commentaires), je fais donc exactement les memes operations sauf que c pas dans le meme main, et la j'obtient a l'execution une AccessControlException, apparament g pas le droit d'ecrire dans le fichier que je viens de creer.
 
Kes ke je dois faire ???
merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)