IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

PrintWriter avec OutputStream


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2012
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 15
    Par défaut PrintWriter avec OutputStream
    Bonjours voila sachant que PrintWriter est un flux de text tandit que OutputStream est flux binnaire et que ce constructeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    PrintWriter(OutputStream out) 
              Create a new PrintWriter, without automatic line flushing, from an existing OutputStream.
    contruit un PrintWriter d'un flux binaire, pourquoi donc il y'a pas un charset dans l'argument du contructeur pour permette la conversion texte->binaire, et quelle charset il va dont utiliser dans ce cas

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    la suite de la javadoc le dit :

     Creates a new PrintWriter, without automatic line flushing, from an
     existing OutputStream. This convenience constructor creates the
     necessary intermediate OutputStreamWriter, which will convert characters
     into bytes using the default character encoding.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  3. #3
    Membre averti
    Inscrit en
    Août 2012
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 15
    Par défaut re
    Merci pour votre reponse.

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Soit dit en passant, c'est la même chose avec InputStreamReader, OutputStreamWriter, new String(byte[]), String.getBytes(), et à peu près tout ce qui, dans les classes Java de base, convertit du binaire en texte avec un charset.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Retour chariot CR LF avec PrintWriter
    Par max59fr dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 17/06/2010, 09h03
  2. debutant: PrintWriter avec servlet
    Par sundjata dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 22/03/2007, 09h47
  3. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10
  4. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo