Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour créer une classe…
  • Comment calculer les jours entre 2 d…
  • Comment ajouter des retards ou des p…
  • Comment détecter les collisions Rec…
  • Java UDP : Comment envoyer un fichie…
  • Pourquoi AS2 doivent être certifié…
  • Java cadre Tutoriels 
  • Quelles sont les causes JRun Servlet…
  • Comment faire pour obtenir la longue…
  • Comment ajouter du texte à un JText…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment convertir un Integer Java à Octets

    Très peu de travaux de programmation traite directement avec des octets . La plupart des travaux comprend des représentations de haut niveau des octets comme en Java , les nombres entiers Cordes et les personnages. Cependant, surtout lorsque l'on travaille avec entrée et sortie fichier, dans de nombreux cas aa programmeur a besoin pour obtenir les octets bruts qui constituent l'un des types de données les plus couramment utilisées . Obtenir une représentation de tableau d'octets de n'importe quel objet en Java est facile en utilisant certaines des classes dans le package java.io . Choses que vous devez
    Java SDK
    Un IDE comme Eclipse ou NetBeans est fortement recommandé , mais pas nécessaire . Cet article va assumer Eclipse , mais strictement pour des actions telles que la création de fichiers
    Show More Instructions
    1

    créer une nouvelle classe dans votre projet . Le nom n'est pas pertinent, mais assurez-vous vous activez la case à cocher " public static void main ( string [] args) " si vous avez un endroit pour ajouter votre code qui vous permet de le tester.
    2

    Créer un objet Integer. Notez que vous ne pouvez pas travailler avec un simple " int" primitive , elle doit être un entier. Utilisez le code suivant pour créer un nombre entier d'une valeur int

    int Theint = 5; .

    Entier theIntegerObject = new Integer ( Theint ) ;
    3 < p> Ajoutez le code suivant pour récupérer une représentation du tableau d'octets de l'objet :

    finale ByteArrayOutputStream baos = new ByteArrayOutputStream ();

    OOS ObjectOutputStream finales = new ObjectOutputStream ( baos ) ;

    oos.writeObject ( theIntegerObject ) ;
    dernier octet de

    [] bytes = baos.toByteArray (); .

    //utilisation octets que nécessaire
    4

    Pour obtenir votre objet en arrière - dans ce cas, un Integer - vous pouvez inverser le processus d'une manière similaire :

    ByteArrayInputStream bais = new ByteArrayInputStream (octets) ;

    ObjectInputStream ois = nouveau ObjectInputStream ( Bais ) ;

    finale Object obj = ois.readObject ();

    l'objet renvoyé au type que vous attendez
    < . br>

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire la sélection actuelle dans ComboBox 
  • Comment calculer la longueur de l'INT en Java 
  • Comment créer Javadoc en commentant 
  • Comment passer une case à cocher valeur dans une Servlet 
  • Comment utiliser Regex dans les échantillons Java 
  • Comment faire pour importer et mettre en place GWT dans un Eclipse 
  • Une applet de problèmes de maximisation de maths 
  • Comment faire pour installer Java 1.6 RPM Fedora 
  • Comment utiliser Tesseract OCR en Java 
  • Comment définir le format décimal sur une Applet 
  • Connaissances Informatiques © http://www.ordinateur.cc