| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come convertire un numero intero di byte Java
    Molto piccolo lavoro di programmazione offerte direttamente con i byte . La maggior parte dei lavori prevede rappresentazioni di livello superiore di byte , come in Java , interi stringhe e caratteri . Tuttavia, specialmente quando si lavora con file di ingresso e di uscita , in molti casi aa programmatore ha bisogno di ottenere i byte prime che compongono uno dei tipi di dati più comunemente usati . Ottenere una rappresentazione array di byte di qualsiasi oggetto in Java è facile utilizzando alcune delle classi del pacchetto java.io . Cose che ti serviranno
    Java SDK
    Un IDE come Eclipse o NetBeans è fortemente raccomandato , anche se non necessario . Questo articolo assume Eclipse , ma rigorosamente per azioni quali la creazione di file
    Mostra più istruzioni
    1

    creare una nuova classe nel progetto , . Il nome è irrilevante , ma assicuratevi si seleziona la casella di controllo " static void main ( String [] args ) pubblici " in modo da avere un posto dove aggiungere il codice che ti permette di provarlo .
    2

    Crea un oggetto Integer . Si noti che non si può lavorare con un semplice " int " primitivo , ma deve essere un intero. Utilizzare il seguente codice per creare un intero da un valore int

    int theInt = 5; .

    TheIntegerObject Integer = new Integer ( theInt ) ;
    3 < p > Aggiungere il seguente codice per recuperare un array di byte rappresentazione dell'oggetto :

    finale ByteArrayOutputStream baos = new ByteArrayOutputStream ( ) ;

    oos ObjectOutputStream finali = new ObjectOutputStream ( baos ) ;

    oos.writeObject ( theIntegerObject ) ;
    byte finale

    [ ] bytes = baos.toByteArray ( ) .

    //uso byte necessari
    4 < p > Per ottenere il vostro oggetto indietro - in questo caso , un numero intero - è possibile invertire il processo in un modo simile :

    ByteArrayInputStream Bais = new ByteArrayInputStream (byte) ;

    ObjectInputStream ois = nuovo ObjectInputStream ( Bais ) ;

    Object obj finale = ois.readObject ();

    cast dell'oggetto restituito al tipo vi aspettate
    < . br>

    Previous :

    next :
      Articoli Correlati
    ·UI Development Android 
    ·Come controllare la versione di Java Runtime 
    ·Java Struts Tutorial 
    ·Come risolvere Upside Down Immagini Java 
    ·Come ottenere una immagine in Java 
    ·Come codice Java Boxes 
    ·Come convertire il tempo di String in Java 
    ·Come ottenere un file in modo efficiente con FTP in Jav…
    ·Non riesco a stampare le righe utilizzando un applet Ja…
    ·Come trovare la propria versione Javac 
      Articoli in evidenza
    ·Un tutorial veloce su Struts 
    ·Come selezionare da più tabelle in PHP MySQL 
    ·Come utilizzare una classe di aree da escludere una Reg…
    ·Tipi incompatibili con il metodo del cast di classe in …
    ·Come evitare una divisione per zero Eccezione in Java 
    ·Come output JSON dati con JavaScript 
    ·Come creare un sito web utilizzando EJB 
    ·Come salvare un vettore ad un file in C + + 
    ·Come verificare PHP su un computer 
    ·Come formattare un ListBox con valore selezionato 
    Copyright © Conoscenza Informatica http://it.wingwit.com